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库,而且又可以全局使用时带有联想

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容