【发布时间】:2017-08-06 08:42:13
【问题描述】:
我希望能够在 firebase 中获取用户的地址和姓名,但我就是找不到方法。 这是我最大的努力。这在 Xcode 中似乎很好,但是当我按下按钮检索值时应用程序崩溃(线程 1 exc_bad_instruction (code=exc_i386_invop subcode=0x0)
ref?.child("users").child(user)
.observeSingleEvent(of: .value, with: { (snapshot) in
let userDict = snapshot.value as! [String: Any]
let address = userDict["Address:"] as! String
let name = userDict["Name:"] as! String
print("Address: \(address) Name: \(name)")})
【问题讨论】:
-
通过使用强制展开,你告诉你的应用程序崩溃。相反,您应该安全地解开/向下转换选项并处理由于值为零而可能出现的错误。
标签: swift firebase firebase-realtime-database