3
我正在处理几个具有良好共享代码的iOS项目,因此我正在静态库中收集该代码。具有共享依赖关系的多个静态库 - iOS
现在,让我们说,我有我的工作3个静态库:
- 库A包含通用的实用功能
- 库B包含一个组类
- 库C包含第二组类
(且A是B和C的依赖性)
现在,我的最终PR oject需要利用所有三个库中的功能。我知道A可以与B,C和我的最终项目静态链接,但是在那一点上我会得到一个链接器错误,因为有多个相同类的实现。
这样的情况应该如何处理?