标签: swift firebase firebase-realtime-database
如果我想停止侦听实时更改,我可以调用ref.removeAllObservers()来读取数据(例如observeEventType)。但是,我找不到中断和取消setValue(写入数据)的方法。有一些用例需要在等待一段时间才能恢复在线状态时取消数据写入。有可能吗?怎么样?
答案 0 :(得分:4)
如果有写入队列,您可以通过调用FIRDatabase.purgeOutstandingWrites()来清空它。
FIRDatabase.purgeOutstandingWrites()