【发布时间】:2012-01-08 11:12:12
【问题描述】:
我正在接手一个同事的一些项目,现在正在休假。
其他项目都很好,但是在这个特定的项目中,我在一个项目中找到了一个项目,就像我猜的使用框架一样。
那么这种技术的名称是什么?
如何插入并与之交互?只导入?
【问题讨论】:
标签: iphone ios xcode frameworks
我正在接手一个同事的一些项目,现在正在休假。
其他项目都很好,但是在这个特定的项目中,我在一个项目中找到了一个项目,就像我猜的使用框架一样。
那么这种技术的名称是什么?
如何插入并与之交互?只导入?
【问题讨论】:
标签: iphone ios xcode frameworks
它们被称为跨项目引用。从下面的链接:
跨项目引用是创建关系的便捷方式 在两个独立的 Xcode 项目之间。
创建共享框架的一种方法是使用子项目。您也可以使用单个项目来完成。更多内容:
其他链接:
【讨论】:
cross-project references 又名project in project 又名sub-project 又名nested projects。
这种方式使用Explicit dependency[About][How to setup]
如果您的框架和应用程序已经有单独的 Xcode 项目,您可以利用 Xcode 的跨项目引用将框架嵌入到您的应用程序中。跨项目引用是在两个单独的 Xcode 项目之间创建关系的便捷方式。
要在单独的项目文件中定义目标之间的显式依赖关系,项目文件应嵌套。这意味着一个目标可以在同一项目文件或任何嵌套的子项目文件中设置任何其他目标的explicit dependencies。
在 XCode 4 中,workspaces[About] 的想法应该取代 XCode 3s cross-project references 的功能
【讨论】: