iOS框架和单独的项目具有相同的框架依赖性

时间:2015-08-17 05:37:28

标签: ios xcode frameworks

我正在为我的iOS应用程序在Xcode中创建一个框架,其中包含一组在几个项目中使用的常用类。其中一些类依赖于其他框架。但是,在其他项目中还有一些类,我想使用这个框架,它们共享一些相同的框架依赖项。

尝试简化示例:

  • 框架A:具有需要框架B的类
  • 项目1:包含框架A,但有一个类需要框架B.

我目前在Framework A中包含Framework B,以便我的代码可以编译。有两个问题:

  1. 一旦我这样做,我就不能在项目1中包含框架B,因为现在有重复的类。
  2. 听起来我正在创建一个伞形框架,这通常是不鼓励的。
  3. 我是否可以通过以下方式构建框架A:“相信这些框架将包含在任何使用您的项目中,而不是自己包含它们”?

0 个答案:

没有答案