Xcode引用一个框架,而不是与库链接二进制

在开发cocoa触摸框架的时候,我怎样才能使用第三方框架的代码来引用它,然后将它包含在“链接二进制库”选项中?

我不想链接到二进制文件,以防止托pipe项目和框架之间的符号冲突(将使用框架的项目)

此外,我将需要框架代码来使用第三方框架的托pipe项目引用,如何做到这一点?

或者我应该采取不同的方法,例如静态框架(我不熟悉两者的小差异)

  1. select要修改的目标并显示其构build阶段。
  2. 展开Link Binary With Libraries构build阶段,查看目标链接的框架。
  3. 如果要链接到的框架在“链接二进制库”构build阶段中列出,请select它,然后select“编辑”>“删除”将其删除。 现在你可以告诉链接器为该框架使用弱链接。
  4. select目标,打开其信息窗口,然后单击生成。
  5. 对于其他链接器标志的构build设置,请添加以下命令行选项规范,其中是您要弱链接到的框架的名称:
-weak_framework <framework_name> 
  1. build立你的产品。

这是一个文档部分。 文件

更具体的这个部分。