我應該如何使用單個事件觀察?我試過在互聯網上搜索,找不到任何關於它被棄用的內容。我說它已被棄用,因爲當我在xcode中輸入時,該方法已被刪除。firebase observeSingleEvent在swift中已棄用
我是否應該定期觀察,然後立即將其刪除?
我應該如何使用單個事件觀察?我試過在互聯網上搜索,找不到任何關於它被棄用的內容。我說它已被棄用,因爲當我在xcode中輸入時,該方法已被刪除。firebase observeSingleEvent在swift中已棄用
我是否應該定期觀察,然後立即將其刪除?
是我還在使用它。嘗試使用以下代碼。 Firebase的pod版本您使用的是Xcode版本嗎?
let databaseRef = Database.database().reference()
databaseRef.child("Users").observeSingleEvent(of: DataEventType.value, with: { (snapshot) in
if snapshot.hasChild(strrr){
print("true rooms exist")
databaseRef.child("Users").child(strrr).child("Requests").child(emailIdCurrent).setValue("False")
}else{
print("false room doesn't exist")
}
})
我正在使用xcode 8.33。 不知道如何獲取pbase版本的firebase。我昨天剛剛下載了它,但它應該是最新版本。 –
@DewTime這並不意味着它是最終的,你可以插入錯誤的版本號並安裝較舊的版本號。 'pod spec cat firebase'獲取Firebase版本。此外,iOS Geek是正確的,功能仍然有效 - 你的豆莢必須有問題。 – ZassX
對不起,老實說,當我發佈這篇文章時,我並沒有真正檢查這個功能。發現它確實有效。但現在的問題是,爲什麼xcode將函數刪除? –
你能不能展示你得到的十字架?我沒有得到那樣的東西。 –
請分享導致您提到的問題的代碼。如果沒有這樣的[MCVE](http://stackoverflow.com/help/mcve),很難說比iOS Geek做的更多:「它仍然適用於我」。 –