Swift 全局导入Module,并且解决自动联想问题

我们有时候需要全局导入一个Module,因为这个组件在每个文件都使用很频繁。在OC的代码,PCH可以解决这个问题。swift呢?

解决办法:

1.在桥接文件:projectName-Bridging-Header.h 中 @import 需要的swift的库 

例如:


@importSnapKit;

@importRealm;

@importRealmSwift;

@importMBProgressHUDSwiftLGF;

@importObjectMapper;

@importNSLogger;

2. 在任何一个自定义好的swift文件中导入一次这些库,记得格式是@_exported import  swift库,这样就相当于全局导入这个swift库,而且又可以全局使用时带有联想

你可能感兴趣的:(Swift 全局导入Module,并且解决自动联想问题)