【发布时间】:2020-05-15 01:39:12
【问题描述】:
我的应用程序中有两个目标和两个目标的通用桥接头。让我们将目标称为 A 和 B
我在我的项目中添加了一个新的基于目标 c 的第三方框架。但是,我只想在目标 A 中使用它,而不希望在目标 B 中引用它。
选项 1(如果可能): 使用添加的库头文件的导入语句创建另一个桥接头。在构建设置中,将此新桥接头添加为目标 A 的附加桥接头。
对于目标B,不要添加。
那么,是否可以为一个目标设置多个桥接头?如果是,有兴趣知道如何准确添加第二个桥接头。
选项 2: 目标 A 和 B 有两个单独的桥接头。目标 A 将在其桥接头中包含新库的附加导入。 B 的桥接头不会有这些进口。使用选项 2,将来如果我添加一个我想在两个目标中使用的新第三方库,我将不得不在两个目标中添加导入语句。对于 OPTION 1,情况并非如此。
思考什么是最好的方法?
【问题讨论】:
标签: ios swift xcode bridging-header