我一直在学习教程,并且不断收到此错误
在展开可选值时意外发现nil
因此,我一直在遵循本教程,我是编码方面的新手,我试图拆开一些值,但似乎没有任何效果。我不知道我在做什么错
override func viewDidLoad() {
super.viewDidLoad()
print(Ref().databaseRoot.description())
print(Ref().databaseUser.description())
Ref().databaseRoot.observe(.childAdded) { (snapshot) in
print(snapshot.value)
if let dict = snapshot.value as? Dictionary <String, Any> {
let email = dict ["email"] as! String
let username = dict ["username"] as! String
print(email)
print(username)
}
}
我希望输出在字典中显示电子邮件和用户名,但错误不会发生任何事情。