我经常在我的Swift应用程序中使用第三方Swift框架,并且希望使用它而不必import ModuleName一遍又一遍地写每个Swift文件。
import ModuleName
有没有办法指定默认导入,就像使用.pch文件在Objective-C中那样?
.pch
我已经检查了Xcode的构建设置和swiftc标志,但是没有一个提供此功能。
swiftc
实际上,有一个我之前可以想到的非常简单的解决方法……
只需将以下内容添加到应用程序项目的Objective-C桥接标头中:
@import ModuleName;
斯威夫特也会捡起来!不需要import ModuleName在打算使用该模块的每个Swift文件中使用。