在Swift中的一个地方导入整个项目的框架?

我做了一个自己的Cocoa Touch Framework ,我只想在代码中的一个地方导入它。 在Objective-C的Xcode /早期版本中, Supporting Files下有一个中央位置。 它如何工作基于Swift的项目?

创build一个框架文件夹。 拖放你的框架。 然后创build一个桥接头文件(Swift项目中最简单的方法是添加一个目标c类,它会要求你为你创build桥接文件)。 然后在你的桥接头文件中添加

 #import <YourFramework/YourFramework.h> 

那么你的框架类可以从Swift访问。 希望这可以帮助!

正如我在这里回答: https : //stackoverflow.com/a/46878808/3203441

从Swift4开始:

  • 正在一个Swift项目中
  • 想要全球导入另一个Swift项目(并使用cocoapods)

我只是设法通过添加以下行到我的桥接头:

 #import <PodName/PodName-Swift.h> 

这种做法有多好/好? 不知道,但我只是想在我的项目全球可用的一些扩展。 这个伎俩。