我一直在尝试创建一个简单的UIManagedDocument库风格的应用程序(将单独的文档保存到iCloud),但没有成功。
我对以下几点感到困惑:
我应该子类化UIManagedDocument并在这个子类中设置persistentStoreCoordinator、ManagedObjectModel和ManagedObjectContext,还是应该在AppDelegate中配置这些(如果是这样的话,我该如何刷新persistentStoreCoordinator来查看新文件-似乎一旦读取了persistentStore,我就不能让它读取新的持久性存储)?
发布于 2013-09-06 09:41:27
Richard的例子就是一个很好的例子。我使用它和关于核心data http://pragprog.com/book/mzcd2/core-data的PragmaProg书籍作为在github上创建托管文档模块的指南。请参阅:https://github.com/dtrotzjr/APManagedDocument
我的代码使用了iOS 7 iCloud核心数据行为,在保密协议解除之前,我不能对此公开发表评论。如果您有任何问题,请随时联系我。
发布于 2014-01-22 05:01:23
我刚刚发布了一个基于Rick Warren示例的项目:MultiDocumentPlusUUID。在他的“使用iCloud同步多个核心数据文档”一文中,里克写道:
当我开始尝试在两个打开了相同文件的设备之间来回传递更改时,
经常会出现另一个bug。第一次同步似乎总是有效的--而且只要后续的每一次同步都在同一个方向上,它似乎就能很好地工作。
MultiDocumentPlusUUID在iOS 7.1b4上编译和运行,可以成功地乒乓更新给定的文档。
https://stackoverflow.com/questions/8705964
复制相似问题