Firebase 5:“ observeSingleEvent”的歧义用法

时间:2018-08-12 18:06:21

标签: ios swift firebase firebase-realtime-database

我在Firebase参考上进行此调用的方式有什么问题?

我一直收到错误消息 'observeSingleEvent'的用法不正确

func updateFcmTokenOnChats(userID: String, fcmToken: String) {
    let ref =  DDatabaseRReference.users(uid: userID).reference().child("chatIds")
    ref.observeSingleEvent(of: DataEventType.value) { (snapReceived) in
        print("someCode")
    }  
}//end of updateFcmTokenOnChats

以下是错误消息的说明图:

enter image description here

1 个答案:

答案 0 :(得分:3)

您可以尝试使用以下方法解决编译器的混乱:

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