Xcode/Swift:如何在不实际包含"import xxx"的情况下导入框架



我一直在这里学习Swift的Firebase教程。

在这个项目中,我没有在任何文件中看到任何明确的"import FirebaseXXX",我很好奇这是如何做到的。

我正试图在这个项目中得到同样的行为,但运气还不太好。我的项目中有相同的桥接头,我尝试过构建/清理我的项目,在将不同的pod添加到我的Podfile后,我完成了"pod更新"one_answers"pod安装"。

那么这究竟是怎么做到的呢?

谢谢!

如果您查看桥接标头(Grocr-Bridging-Header.h),他们会将框架导入

#import <Firebase/Firebase.h>

在桥接头中发生的Objective-C#imports在项目中的swift文件中是全局的。

如果您使用的是swift框架,则需要在文件顶部使用import Firebase才能使用该框架。

另请参阅无法在Swift应用中导入Firebase

相关内容

最新更新