繁体   English   中英

如何在工作区中的两个xcode项目之间共享文件?

[英]How to share files between two xcode projects in workspace?

我了解了Xcode工作区。我知道如何共享静态库,但我想在工作区中的两个xcode项目之间共享文件,是否可以一次运行多个目标?你能否告诉我如何执行此操作的信息? 。

提前致谢

即使项目处于同一级别(没有子项目),也可以轻松地在同一工作空间中的项目之间共享文件:

假设您要在Project1Project2之间共享常量,并且这些常量在SharedConstants.swift文件中定义,该文件在Project1定义。
为了在Project2 ,必须在那里编译它。

因此,在项目导航器Project2激活,选择目标并打开Build Phases选项卡。
打开那里通过点击左边的小三角形Compile Sources

点按此目标列出的来源下方的+按钮。 这将显示Project2的文件列表。 在那里,您无法选择共享常量,因为它们不属于此项目。
但是左下角是一个按钮Add other…
点击它将打开一个标准文件选择窗口,您可以从Project1选择SharedConstants.swift

点击Open ,将打开第二个窗口,其中包含Destination: Copy items if needed复选框。

重要提示:请勿选中此框!

如果要检查它,将在Project2使用SharedConstants.swift副本 ,并且您在Project1所做的任何更改都不会在Project2可见。 相反,它取消选中它,只是一个参考 SharedConstants.swiftProject1将用于Project2 ,任何变化都将影响项目。

要共享文件,您可以使用捆绑包

使用Xcode 4中的Schemes操作目标,如果选择不同的目标,可以同时启动多个目标(OS X可能具有相同的目标:))

您会在停止按钮下方看到一个小三角形,表示您可以长按它以选择应终止哪个操作: Xcode中

您可以在调试区域使用弹出窗口切换控制台,您可以在其中看到目标名称和图标 - 这是一个按钮。

您可以将Xcode项目拖动到其他Xcode项目中以嵌套它们。

更多信息:

我应该如何在Xcode工作区中跨项目管理依赖项?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM