我想在我的应用程序启动时异步加载一些数据,并使用稍后在应用程序流程中呈现的视图控制器中加载的数据。
如何确定数据是否已加载,如果尚未加载,我如何等待它加载?
因此,如果在 AppDelegate 中代码是......_ = service.LoadData()
并且这会返回一个承诺,那么视图控制器如何知道该承诺是否已返回?
如果 Promise 已经返回,那么在 Promise 的末尾添加一个新的.then
调用肯定是行不通的。
我想在我的应用程序启动时异步加载一些数据,并使用稍后在应用程序流程中呈现的视图控制器中加载的数据。
如何确定数据是否已加载,如果尚未加载,我如何等待它加载?
因此,如果在 AppDelegate 中代码是......_ = service.LoadData()
并且这会返回一个承诺,那么视图控制器如何知道该承诺是否已返回?
如果 Promise 已经返回,那么在 Promise 的末尾添加一个新的.then
调用肯定是行不通的。