Ios Firebase 5:不明确地使用';观察单个事件';

Ios Firebase 5:不明确地使用';观察单个事件';,ios,swift,firebase,firebase-realtime-database,Ios,Swift,Firebase,Firebase Realtime Database,我在Firebase参考资料上打电话的方式有什么问题 “observeSingleEvent”的用法模棱两可,我不断遇到错误 以下是错误消息的解释性图像: 您可以尝试使用以下方法解决编译器混淆问题: ref.observeSingleEvent(of: DataEventType.value, with: { (snapReceived) in ... }) 可以添加完整的日志错误吗?与初始问题一样,错误是“observeSingleEvent”的使用不明确。问题是let re

我在Firebase参考资料上打电话的方式有什么问题

“observeSingleEvent”的用法模棱两可,我不断遇到错误

以下是错误消息的解释性图像:


您可以尝试使用以下方法解决编译器混淆问题:

ref.observeSingleEvent(of: DataEventType.value, with: { (snapReceived) in
        ...
})

可以添加完整的日志错误吗?与初始问题一样,错误是“observeSingleEvent”的使用不明确。问题是let ref=以.reference结尾的行。我建议将Firebase存储为一个类var,并像这样分配它self.ref=Database.Database().reference(),然后当您想要访问Firebase时,只需这样做,让ref=self.ref.child(“用户”).child(“某些uid”).child(“chatIds”)后跟ref.observe。。。
ref.observeSingleEvent(of: DataEventType.value, with: { (snapReceived) in
        ...
})