如何在 swift 中为 Xcode 初始化一个 firebase 实时数据库观察器?
How to initialize a firebase real time database observer in swift for Xcode?
我试过在线查找,但只有 Firestore 上的侦听器教程,我找不到实时数据库的任何工作语法。
这是我在 2016 年发布的视频中使用的代码:
'''
let database = Database.database().reference()
lazy var rmRef = database.child(inPersonRm.roomCode)
rmRef.observeEventType(.ChildChanged, withBlock: { (snapshot) -> Void in
})
'''
我发现检查更改值的正确实现是将此代码放入 viewDidLoad()
let ref = Database.database().reference()
ref.child(inPersonRm.roomCode).child("roomPlayers").observe(.childChanged, with: { firDataSnapshot in
print("bet")
})
并将您的 ref 设置为您正在观察的 child
我试过在线查找,但只有 Firestore 上的侦听器教程,我找不到实时数据库的任何工作语法。 这是我在 2016 年发布的视频中使用的代码: '''
let database = Database.database().reference()
lazy var rmRef = database.child(inPersonRm.roomCode)
rmRef.observeEventType(.ChildChanged, withBlock: { (snapshot) -> Void in
})
'''
我发现检查更改值的正确实现是将此代码放入 viewDidLoad()
let ref = Database.database().reference()
ref.child(inPersonRm.roomCode).child("roomPlayers").observe(.childChanged, with: { firDataSnapshot in
print("bet")
})
并将您的 ref 设置为您正在观察的 child