我们有时候需要全局导入一个Module,因为这个组件在每个文件都使用很频繁。在OC的代码,PCH可以解决这个问题。swift呢?
解决办法:
1.在桥接文件:projectName-Bridging-Header.h 中 @import 需要的swift的库
例如:
@importSnapKit;
@importRealm;
@importRealmSwift;
@importMBProgressHUDSwiftLGF;
@importObjectMapper;
@importNSLogger;
2. 在任何一个自定义好的swift文件中导入一次这些库,记得格式是@_exported import swift库,这样就相当于全局导入这个swift库,而且又可以全局使用时带有联想