UIManagedDocument 示例/教程

问题描述 投票:0回答:2

我一直在尝试创建一个简单的

UIManagedDocument
库样式应用程序(单独的文档保存到iCloud),但非常不成功。

我对以下内容感到困惑:

我是否要对

UIManagedDocument
进行子类化并在该子类中设置
persistentStoreCoordinator
ManagedObjectModel
ManagedObjectContext
,还是应该在
AppDelegate
中配置这些(如果是这样,我该如何刷新
persistentStoreCoordinator
查看新文件 - 似乎一旦读取了
persistentStore
,我就无法让它读取新的持久存储)?

iphone objective-c core-data icloud uimanageddocument
2个回答
0
投票

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

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


0
投票

我刚刚发布了一个基于 Rick Warren 示例的项目:MultiDocumentPlusUUID。 Rick 在他的“使用 iCloud 同步多个核心数据文档”文章中写道:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.