处理Firestore数据的异步读取

时间:2019-05-18 23:27:47

标签: swift asynchronous google-cloud-firestore closures

我正在尝试从Firebase Firestore读取一些数据并将其存储在本地以供完成处理程序在我的程序中使用。我知道此完成处理程序被异步调用,并且我不希望在不读取此数据的情况下继续执行我的程序。在继续执行我的程序之前,如何等待关闭完成?

我试图通过使用如下所示的“ notify”和“ signal”方法来使用信号量,但是似乎死锁在从未执行过关闭的地方。

first

0 个答案:

没有答案