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

2019-12-20  本文已影响0人  大菠萝_b08d

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

解决办法:

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

例如:

@importSnapKit;

@importRealm;

@importRealmSwift;

@importMBProgressHUDSwiftLGF;

@importObjectMapper;

@importNSLogger;

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

上一篇 下一篇

猜你喜欢

热点阅读