0
我有一些數據存儲在firebase上,當有人通過我的應用添加數據時,我想要接收和更新我的數據。我看着谷歌文檔和它是這樣說......如何在swift中更改數據(Firebase)
databaseRef.child("Leaderboard").queryOrderedByKey().observe(.childChanged, with: {
snapshot in
let value = snapshot.value as? NSDictionary
// put data into variables
let playerName = value?["playerName"] as! String?
}
但由於某些原因,它返回nil,我知道我有我的層次權。爲什麼它返回零?
到底什麼是返回零?另外,可能會發布一些數據庫結構,以便我們驗證它是否正確。 –
當我打印'value?[「playerName」]時,它返回nil。 – fellowProgrammer
當您打印snapshot.value時會發生什麼? –