我尝试过在线查找,但是Firestore上只有侦听器教程,并且找不到实时数据库的任何有效语法。 这是我到目前为止在2016年发布的视频中使用的代码: '''
let database = Database.database().reference()
lazy var rmRef = database.child(inPersonRm.roomCode)
rmRef.observeEventType(.ChildChanged, withBlock: { (snapshot) -> Void in
})
'''
答案 0 :(得分:0)
我想出了检查更改值的正确实现,就是将这段代码放入viewDidLoad()
let ref = Database.database().reference()
ref.child(inPersonRm.roomCode).child("roomPlayers").observe(.childChanged, with: { firDataSnapshot in
print("bet")
})
并将您的裁判设置为您正在观察的孩子