objective-c - UIManagedDocument 正确初始化并等待它准备好
<p><p>我正在尝试将 CoreData 与 <code>UIManagedDocument</code> 一起使用,我知道它需要一点时间才能准备就绪,而且我也知道它会在准备就绪时触发通知。我想在应用准备好后显示,这样方便吗?</p>
<p>初始化 <code>UIManagedDocument</code> 并等待它准备就绪的标准方法(时间和方式)是什么?</p>
<p>从一开始就显示数据的应用程序会发生什么?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>Apple 建议您监听 UIDocumentStateChangedNotification 以对文档的状态更改使用react。这包括当您的文档打开并准备好继续操作时,以及在保存文档时出现错误时您想要采取的步骤。</p>
<p>虽然这是关于基于文档的应用程序,但它也适用于 UIManagedDocument。</p>
<p>见 <a href="http://developer.apple.com/library/ios/#documentation/DataManagement/Conceptual/DocumentBasedAppPGiOS/ManageDocumentLifeCycle/ManageDocumentLifeCycle.html#//apple_ref/doc/uid/TP40011149-CH4-SW6" rel="noreferrer noopener nofollow">Document-Based App Programming Guide for iOS</a> .</p>
<p>我个人喜欢这种方法的原因是因为它允许我根据文档状态调整 UI。它允许我根据多个文档组合的状态使用react。完成处理程序会更棘手。</p></p>
<p style="font-size: 20px;">关于objective-c - UIManagedDocument 正确初始化并等待它准备好,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/10791885/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/10791885/
</a>
</p>
页:
[1]