Swift 全局引用

创建iOS项目时可能会使用到很多第三方工具库,大部分会使用Cocoapods来管理这些工具库。

这样做的话必须注意一个import问题,对于一些不经常使用的类,直接在使用它的类中import就可以了,但对于几乎每个页面都会用到的类,需要做全局的import

OC项目可以直接创建pch文件,将常用类在pch文件中import就可以了。Swift项目也类似,但Swift有它的写法,可以直接创建一个swift文件(类似pch),在这个文件中使用@_exported import来导入:

@_exported import PKHUD // HUD
@_exported import SnapKit // Autolayout

你可能感兴趣的:(Swift 全局引用)