如何在待完成(离线时)时取消Firebase setValue

时间:2016-07-13 12:44:10

标签: swift firebase firebase-realtime-database

如果我想停止侦听实时更改,我可以调用ref.removeAllObservers()来读取数据(例如observeEventType)。但是,我找不到中断和取消setValue(写入数据)的方法。有一些用例需要在等待一段时间才能恢复在线状态时取消数据写入。有可能吗?怎么样?

1 个答案:

答案 0 :(得分:4)

如果有写入队列,您可以通过调用FIRDatabase.purgeOutstandingWrites()来清空它。