401
我从Firebase教程中复制了代码,但得到:“线程1:致命错误:在展开一个可选值时意外发现nil”
如果我将代码更改为:
Authorization
import Firebase
import FirebaseAuth
import FirebaseDatabase
let userID = Auth.auth().currentUser?.uid
var ref: DatabaseReference!
ref.child("users").child(userID!).observeSingleEvent(of: .value, with: { (snapshot) in
let value = snapshot.value as? NSDictionary
let username = value?["username"] as? String ?? ""
let user = User(username: username)
print(username)
}) { (error) in
print(error.localizedDescription)
}
不打印。
我该如何解决?检索数据的最佳方法是什么?
答案 0 :(得分:0)
您的ref变量应为
*var = 'New'