【发布时间】:2017-11-14 12:17:25
【问题描述】:
我正在构建一个框架,其中的代码使用第三方框架。当我编译我的框架时,它似乎包含来自第三方框架的所有符号。如果我不将第三方框架添加到 Linked Frameworks and Libraries 我会收到有关未定义符号的编译器错误。
另一方面,当我将第三方框架添加到Linked Frameworks and Libraries 时,它编译得很好。但是,在一个示例应用程序中,当我同时链接我的框架和第三方框架时,我会收到以下运行时警告:Class is implemented in both, One of the two will be used. Which one is undefined。
我的问题是如何在不实际链接的情况下构建依赖于另一个框架的框架?我想在应用级别做所有的链接。
【问题讨论】:
标签: ios xcode ios-frameworks