为什么我需要'import 'framework'?
Why do I need to 'import 'framework'?
我正在做一个个人项目,我安装了带有 Cocoapods 的 Firebase 并将其导入 bridging-header。
我的问题是,如果我没有在顶部写 import Firebase
,如果我尝试在我的项目中使用 Firebase 方法,为什么会出现错误? Google 分析等也是如此。
我问的原因是因为在本教程中:Ray Wenderlich Firebase Tutorial
Firebase 的配置方式与我的相同 - 但 none 的文档包含 import Firebase
,并且项目可以无误地识别任何 Firebase 方法。
我知道我可以只使用 import
,但我不明白我在做什么,我宁愿不必这样做。
我认为你在 pod 文件行中有:
use_frameworks!
删除并重新安装pods应该会有帮助
在提到的项目中,导入是从 Grocr-Bridging-Header.h
完成的,它实际上是一个 Objective-C 导入:
#import <Firebase/Firebase.h>
之所以从 Objective-C 导入是因为该项目很老,当时 Cocoapods 不支持 Swift。
我正在做一个个人项目,我安装了带有 Cocoapods 的 Firebase 并将其导入 bridging-header。
我的问题是,如果我没有在顶部写 import Firebase
,如果我尝试在我的项目中使用 Firebase 方法,为什么会出现错误? Google 分析等也是如此。
我问的原因是因为在本教程中:Ray Wenderlich Firebase Tutorial
Firebase 的配置方式与我的相同 - 但 none 的文档包含 import Firebase
,并且项目可以无误地识别任何 Firebase 方法。
我知道我可以只使用 import
,但我不明白我在做什么,我宁愿不必这样做。
我认为你在 pod 文件行中有:
use_frameworks!
删除并重新安装pods应该会有帮助
在提到的项目中,导入是从 Grocr-Bridging-Header.h
完成的,它实际上是一个 Objective-C 导入:
#import <Firebase/Firebase.h>
之所以从 Objective-C 导入是因为该项目很老,当时 Cocoapods 不支持 Swift。