UIManagedDocument示例/教程

时间:2012-01-02 22:26:46

标签: iphone objective-c core-data icloud uimanageddocument

我一直在努力创建一个简单的UIManagedDocument库样式应用程序(保存到iCloud的单独文档)。

我对以下内容感到困惑:

我是否继承UIManagedDocument并设置persistentStoreCoordinatorManagedObjectModel&这个子类中的ManagedObjectContext,或者这些应该在AppDelegate中配置(如果是这样,我如何刷新persistentStoreCoordinator来查看新文件 - 似乎一旦读过persistentStore,我就无法读取新的持久性商店了吗?

4 个答案:

答案 0 :(得分:6)

从给定链接下载示例,它将帮助您解决问题

core-data-documents-using-icloud

答案 1 :(得分:6)

作为编写核心数据文档使用icloud代码的人,我还想指出随附的博客文章。它有一些可能有用的附加信息。

Syncing Multiple Core Data Documents Using iCloud

答案 2 :(得分:0)

理查德的榜样就是一个很好的例子。我在核心数据http://pragprog.com/book/mzcd2/core-data上使用它和PragmaProg书作为在github上创建托管文档模块的指南。 请参阅:https://github.com/dtrotzjr/APManagedDocument

我的代码使用了iOS 7 iCloud核心数据行为,在取消NDA之前我无法公开发表评论。如果您有任何问题,请随时直接与我联系。

答案 3 :(得分:0)

我刚刚发布了一个基于Rick Warren的例子:MultiDocumentPlusUUID。在他的"使用iCloud同步多个核心数据文档"里克写道:

  

当我开始尝试在打开相同文件的设备之间来回传递更改时,经常会出现另一个错误。第一次同步似乎总是有效 - 只要每次后续同步都在同一方向,它似乎工作得很好。

MultiDocumentPlusUUID在iOS 7.1b4上编译并运行,并且可以成功地对给定文档进行乒乓更新。