observeSingleEvent没有触发

时间:2017-09-13 22:58:25

标签: swift firebase firebase-realtime-database

我的observeSingleEvent没有被触发。我在let annotationRef..设置了一个断点,然后经过那个断点,再到annotationRef.observeSingle..,然后跳过它下面的代码块到方法的末尾。可能是什么问题?

let annotationRef = Database.database().reference(withPath: "annotationItems")                      
annotationRef.observeSingleEvent(of: .value, with: { snapshot in  
    // does not print
    print("IT WORKS")  
})

我已检查过所有相关问题。我尝试过的其他事情(它仍然没有用):

1)关闭磁盘持久性

2)let newRef = Database.database().child("annotationItems) newRef.observeSingleEvent(of: .value, with { snapshot in

3)观察与observeSingleEvent

4)添加了一个监听器

这是我的数据库结构

"annotationItems" : {
     "Apple Infinite Loop" : {
         "city" : "Cupertino",
     }
}

0 个答案:

没有答案