如何将用Swift编写的Cocoa Touch Framework导入.pch文件?

时间:2015-04-15 07:07:06

标签: ios swift

我创建了一个Swift框架,我想在我在Swift项目中创建的每个类中导入它。我不想手动和任何地方输入import语句。我怎么能这样做?

在Objective-C中,这与在预编译头文件(.pch文件)中放置一个#import语句相同。

我尝试了什么

  • 使用Cocoa Touch Framework模板创建一个新的Xcode项目,在Swift中编写我的所有代码。
  • 框架中的所有扩展程序和方法都有public关键字。
  • 将框架的.xcodeproj添加到我应用的Xcode项目中。
  • 在目标依赖项中添加.framework
  • 在我的应用项目中创建一个.pch文件(也用Swift编写)。
  • 在.pch文件中写了<FrameworkName/FrameworkName.h>。这没有解决问题,有点没有意义,因为我没有真正导入框架项目内FrameworkName.h内的任何内容。

1 个答案:

答案 0 :(得分:3)

您可以手动添加.pch文件,然后可以在.pch文件中导入公共文件。欲了解更多信息,请参阅以下链接

Add new .pch file

请参阅此图片enter image description here