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