NSManagedObjectContext进度表用于保存?

时间:2013-01-31 22:24:31

标签: ios core-data nsmanagedobjectcontext mbprogresshud

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

1 个答案:

答案 0 :(得分:0)

总有办法。有一个简单的方法吗?没有。

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