如何在 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