Xcode引用一个框架,而不是与库链接二进制
在开发cocoa触摸框架的时候,我怎样才能使用第三方框架的代码来引用它,然后将它包含在“链接二进制库”选项中?
我不想链接到二进制文件,以防止托pipe项目和框架之间的符号冲突(将使用框架的项目)
此外,我将需要框架代码来使用第三方框架的托pipe项目引用,如何做到这一点?
或者我应该采取不同的方法,例如静态框架(我不熟悉两者的小差异)
- select要修改的目标并显示其构build阶段。
- 展开Link Binary With Libraries构build阶段,查看目标链接的框架。
- 如果要链接到的框架在“链接二进制库”构build阶段中列出,请select它,然后select“编辑”>“删除”将其删除。 现在你可以告诉链接器为该框架使用弱链接。
- select目标,打开其信息窗口,然后单击生成。
- 对于其他链接器标志的构build设置,请添加以下命令行选项规范,其中是您要弱链接到的框架的名称:
-weak_framework <framework_name>
- build立你的产品。
这是一个文档部分。 文件
更具体的这个部分。