gpt4 book ai didi

swift - Firebase 删除具有可变句柄的观察者?

转载 作者:行者123 更新时间:2023-11-28 14:25:42 29 4
gpt4 key购买 nike

目前,我正在为提要中的每个帖子添加观察者,例如:let postChangingDetailsObservation = Database.database().reference().child("postDetails").child(postID).child( UID!) 对于每个 postID,添加一个观察者。有没有办法在 View 消失时删除所有这些观察者,比如 Database.database.reference.child("postDetails").removeAllObservers()?当 View 消失时,我还能如何删除添加的每个观察者?

最佳答案

调用 removeAllObservers 从该特定引用中删除所有观察者。它不会从子节点中移除观察者。

如果你想删除你附加的所有观察者,你将必须跟踪所有观察者,或者至少跟踪你附加观察者的所有节点。

关于swift - Firebase 删除具有可变句柄的观察者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51599444/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com