1

有没有办法将 NSManagedObjectContext 设置为定期向委托发送消息,因为它执行复杂的操作,例如删除具有许多级联删除的对象,或将更改保存到磁盘?我会将进度更新发送到 MBProgressHUD 控制器。

4

1 回答 1

0

总会有办法的。有没有简单的方法?不。

上下文不保存到磁盘本身。Apple 强烈反对继承 NSManagedObjectContext。NSPersistentStore 是实际的序列化/反序列化。您需要创建自己的 NSPersistentStore ,它在保存时将具有可观察的进度属性或委托。

于 2013-02-01T00:18:34.127 回答