zou*_*oul 6 xcode linker frameworks ios
我正在编写一个Foo依赖于静态第三方库的 iOS 框架,Lib并且在正确链接时遇到问题。
如果Foo是静态库,我不会将它Lib链接到 ,而只会将主项目链接到它们两个。但是这种方法似乎不适用于框架:链接器抱怨缺少来自Lib.
所以我采取了另一种方法并链接Foo到Lib. 现在链接器很高兴,但有一个明显的问题:如果主项目使用Lib出于自己的原因使用并且链接到Foo和Lib,我会得到重复的符号:
Class <Something> is implemented in both <Here> and <There>.
One of the two will be used. Which one is undefined.
Run Code Online (Sandbox Code Playgroud)
我知道我可以停止链接该应用程序Lib,一切都会好起来的,但我想把事情做好。如何?
| 归档时间: |
|
| 查看次数: |
1372 次 |
| 最近记录: |