CoreData-processPendingChanges和save
processPendingChanges
改变当前对象的状态图;
processPendingChanges
类似于告诉字处理器在文档的编辑后更新它的内部状态,但不保存到磁盘。多用于用户界面上 更新数据;
processPendingChanges
常用在单独线程上运行多个上下文;
在MacOS下,它发挥了更大,更普遍的作用;
save
保存到磁盘;
调用save
将自动调用processPendingChanges;
在我们保存数据到数据库的时候常用 save方法;
save 和 processPendingChanges 都是 NSManagedObjectContext 类的方法;