1
在我的應用我取從火力地堡數據,當一個節點發生變化:快照從火力地堡數據庫事件返回childChanged iOS上
handle = ref?.child("orders").child("4").observe(.childChanged, with: { (snapshot) in
if snapshot.key == "price" {
print("price: \(snapshot.value)")
}
if snapshot.key == "orders" {
print("orders: \(snapshot.value)")
}
}, withCancel: nil)
但上面的函數真正做到這一點的呢?
我試圖建立一個if語句來檢查什麼樣的價值觀正在然後返回抓住從snapshot.value
該值,但我很擔心,如果我改變我的一次,我不能從哪個節點snapshot.value
是來自告訴所有值。
順便說一句,如果你真的希望'ref'不是零,你應該使用'ref!'來代替;-) –
@PauloMattos感謝您的提示!但在這種情況下,我有一些決定我是否應該打開連接的som邏輯。所以我只打開某些項目的連接:) – Kiow