[英]Firebase error with swift code
我已经尝试过Everythng,并且已经将Pod导入到我的项目中,在几个新项目中完成了几次,但是始终会收到此错误:
'无法调用非功能类型'模块的值'
我的可可豆有可能被某种方式损坏了吗? 当我插入此代码时:
导入Firebase
let BASE_URL = "my_project_url"
var FIREBASE_REF = FIRDatabase.database().reference()
我可以在“输出/调试”窗口中看到与Firebase连接的状态,但是当我从代码开始时:
let BASE_URL = "my_project_url"
let FIREBASE_REF = Firebase(url: BASE_URL)
var CURRENT_USER: Firebase
{
let userID = NSUserDefaults.standardUserDefaults().valueForKey("uid") as! String
let currentUser = Firebase(url: "\(FIREBASE_REF)").childByAppendingPath("users").childByAppendingPath(userID)
return currentUser!
}
总是出错。 我确实从很多教程中尝试了一些东西,过去几天我尝试了很多东西,但没有任何反应。
我也查看并阅读了这些主题,但没有帮助:
无法将Firebase连接到我的Xcode swift应用程序?
我打开了许多新项目,多次导入pod,在pod文件中插入了insert的pod:
pod "Firebase"
像这样:
pod "Firebase"
pod "Firebase/Database"
也尝试这样:
pod 'Firebase', '>= 2.5.1'
pod "Firebase/Database"
但是总是一样的问题。 插入了Pod,我看到了Firebase文件夹,我知道这没问题,那怎么可能出问题了? 就像我说的,我看到我在Debug窗口中与Firebase连接,一旦我开始编码,就会出现错误,并且在每个这样的项目中都会出现错误,即使我尝试使用不同的方法和不同的代码也是如此。
有任何想法吗?
您使用的是错误版本的Firebase,还是使用了错误的指南,具体取决于您要执行的操作。
当您编写的代码适用于2.5.1及更低版本时,您的pod配置将安装最新版本(3.2.1)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.