我了解了 Xcode 工作区。我知道如何共享静态库,但我想在工作区中的两个 Xcode 项目之间共享文件,是否可以一次运行多个目标?您能给我提供如何执行此操作的信息吗? 。
提前致谢
即使项目位于同一级别(没有子项目),在同一工作区中的项目之间共享文件也很容易:
假设您想在之间共享常量Project1
and Project2
,并且这些常量在文件中定义SharedConstants.swift
,其定义为Project1
.
为了用于Project2
,它必须在那里编译。
因此,在项目导航器中激活Project2
,选择目标并打开Build Phases
tab.
在那里打开Compile Sources
点击左边的小三角形。
Tap the +
该目标列出的源下方的按钮。这将向您显示文件列表Project2
。在那里您无法选择共享常量,因为它们不属于该项目。
不过左下角有一个按钮Add other…
点击它将打开一个标准文件选择窗口,您可以在其中选择SharedConstants.swift
from Project1
.
点击后Open
,第二个窗口打开,其中包含Destination: Copy items if needed
复选框。
重要提示:请勿选中此框!
如果你检查一下,会发现copy of SharedConstants.swift
将用于Project2
,以及您所做的任何更改Project1
将不可见于Project2
。相反,如果您取消选中它,则只会出现参考 to SharedConstants.swift
in Project1
将用于Project2
,任何更改都会影响这两个项目。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)