Firebase - 收听.childAdded观察者严重问题

时间:2017-02-15 01:37:58

标签: ios swift firebase firebase-realtime-database

我在帖子节点上发帖子,并且我已经建立了一个墙上节点来保留对帖子的引用。

我的代码:

self.newPostAddedInWallHandel = FIRDatabase.database().reference().child("wall").child(self.myuserid
        ).observe(.childAdded, with: { (snapshot) in

            debugPrint(snapshot)
            debugPrint(snapshot.key)
}

每当创建新帖子时,都会将post id添加到wall节点,然后我会获得正确的快照。 我是墙节点的观察者.childAdded。

注意:一切正常,但是当我重新运行应用程序时。 为firebase中的所有帖子调用.childAdded观察者。

我在这里缺少什么?无法解决这个问题? 我不认为.childAdded应该重新启动应用程序。 有什么建议。

0 个答案:

没有答案