导入我的框架后,需要在项目中向所有UIKit子类显式导入UIKit

时间:2018-03-26 08:12:10

标签: ios swift ios-frameworks

在导入我的框架后,需要在项目中向所有UIKit子类显式导入UIKit。

我决定从我的项目中导出所有 objective-c类并制作一个Framework。 我使用 Google地图框架创建了框架。对于thar,您还必须将UIKit Framework添加到您的项目中。 我构建了一个通用的MyFramework,然后添加到我的项目中。 之后,我尝试编译项目,但是存在编译错误。每个类,例如子类化UIView都需要导入UIKit。

我必须添加一千个课程"导入UIKit"。 我该如何解决这个问题?

UPD: 我试图添加" #import MyFramewrok.h"到我的项目的桥接文件,这工作正常,因为它导入了UIKit。但我认为这不是一个合适的解决方案。

1 个答案:

答案 0 :(得分:0)

  1. 点按您的项目
  2. 选择常规标签(您应该已经在那里)
  3. 滚动至关联的框架和库,然后点按+按钮
  4. 选择UIKit
  5. 重新编译,您已完成
  6. 最终结果:

    enter image description here