無法在Firebase中找到我的「兒童孩子」。訪問「嵌套值」。
在這一點上讓我有點瘋狂。試圖訪問imageName
,但始終空白。最受讚賞的幫助。
ref.observe(FIRDataEventType.value) {
(snapshot: FIRDataSnapshot!) in
if let result = snapshot.children.allObjects as? [FIRDataSnapshot] {
for child in result {
for child2 in child.children {
// NO ERROR, and NO VALUE RETURNED
let imageName = (child2 as? NSDictionary)?["imageName"] as? String ?? ""
// NO VALUE RETURNED - LOOKING TO GRAB imageName HERE
print("imageName: \(imageName)")
}
}
}
}
嗨,坦率地說,感謝您的編輯。這是一個出現LOTS的問題。答案是如何做到這一點的混雜。舊的FB代碼,新的FB代碼等。 如果FB團隊在「最佳實踐」中做了一個尋呼機,那將會非常棒,它可以幫助很多人從Parse轉移。 –
http://stackoverflow.com/questions/28132620/can-i-manipulate-fdatasnapshot-once-i-have-queried-for-it看起來像一個有趣的分析模型。 –