【发布时间】:2010-09-28 17:17:39
【问题描述】:
我在 Xcode 中有一个包含多个目标的项目。其中一个构建了一个同步模式包,另一个构建了一个 Foundation 命令行工具,该工具使用包中定义的模式启动一个同步会话。
架构包模板创建 Schema-strings.h 和 Schema-strings.m 文件,其中包含数据类名称、实体名称和属性名称的常量,我想在我的命令行工具代码中使用这些常量。
如何配置目标以实现这一点?
【问题讨论】:
标签: xcode
我在 Xcode 中有一个包含多个目标的项目。其中一个构建了一个同步模式包,另一个构建了一个 Foundation 命令行工具,该工具使用包中定义的模式启动一个同步会话。
架构包模板创建 Schema-strings.h 和 Schema-strings.m 文件,其中包含数据类名称、实体名称和属性名称的常量,我想在我的命令行工具代码中使用这些常量。
如何配置目标以实现这一点?
【问题讨论】:
标签: xcode
离开计算机一段时间后,我意识到解决此问题的一种方法是将Schema-strings.m 添加到命令行工具目标的“编译源”阶段。但我仍然有兴趣了解获得类似结果的任何其他方法。
【讨论】:
将创建同步模式包的目标作为依赖项添加到命令行目标。您可以通过将目标同步模式捆绑目标拖放到命令行目标或将其添加到命令行目标的常规检查器窗口上的依赖项列表中来执行此操作。
【讨论】: