【发布时间】:2012-02-25 14:26:15
【问题描述】:
NSManagedObjectContext 是异步保存更改还是同步保存?
如果是异步的,那么如何等待保存更改?
【问题讨论】:
标签: objective-c multithreading core-data synchronization automatic-ref-counting
NSManagedObjectContext 是异步保存更改还是同步保存?
如果是异步的,那么如何等待保存更改?
【问题讨论】:
标签: objective-c multithreading core-data synchronization automatic-ref-counting
同步。
您可以在 save 调用之后添加任何想要运行的代码。
NSManagedObject 上的方法 -(void)willSave 和 -(void)didSave 允许您在保存之后/之前对模型类执行行为。
如果您使用的是 Mac,还可以查看名为 NSManagedObjectDidSaveNotification 的通知
【讨论】: