【发布时间】:2016-09-30 10:31:29
【问题描述】:
我真的不太了解 Swift 3.0 Firebase 语法的更新,但最重要的是,从快照的子项中检索值似乎是不可能的。为此,我使用了这样的 sn-p:
if let snapVal = snapshot.value as? [String: AnyObject] {
for c in snapshot.children {
let cx = (c as! AnyObject)
let name = cx["NAME"] as! String
}
}
我为此采取了很多方法,但是 FIRDatabaseSnapshot 在新的 Swift 3 更新中有很多限制,并且 AnyObject 不允许从对象中读取值,并且类似 NSDictionary 的类型也没有子对象。非常感谢所有帮助,谢谢!
【问题讨论】:
-
什么是快照?
-
快照属于 FIRDatasnapshot 类型
标签: swift firebase firebase-realtime-database swift3