OGeek|极客世界-中国程序员成长平台

标题: objective-c - UIManagedDocument 正确初始化并等待它准备好 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:12
标题: objective-c - UIManagedDocument 正确初始化并等待它准备好

我正在尝试将 CoreData 与 UIManagedDocument 一起使用,我知道它需要一点时间才能准备就绪,而且我也知道它会在准备就绪时触发通知。我想在应用准备好后显示,这样方便吗?

初始化 UIManagedDocument 并等待它准备就绪的标准方法(时间和方式)是什么?

从一开始就显示数据的应用程序会发生什么?



Best Answer-推荐答案


Apple 建议您监听 UIDocumentStateChangedNotification 以对文档的状态更改使用react。这包括当您的文档打开并准备好继续操作时,以及在保存文档时出现错误时您想要采取的步骤。

虽然这是关于基于文档的应用程序,但它也适用于 UIManagedDocument。

Document-Based App Programming Guide for iOS .

我个人喜欢这种方法的原因是因为它允许我根据文档状态调整 UI。它允许我根据多个文档组合的状态使用react。完成处理程序会更棘手。

关于objective-c - UIManagedDocument 正确初始化并等待它准备好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10791885/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4