下面的while语句应该在最多执行一次后不退出吗?
while ( [self.managedObjectContext hasChanges] )
[self.managedObjectContext processPendingChanges];发布于 2013-06-08 15:59:04
当上下文具有尚未刷新到磁盘的更改时,hasChanges保持为真。您正在寻找的是save:,它除了将上下文中的更改写入磁盘和更改上下文的更改状态之外,还将调用processPendingChanges。
https://stackoverflow.com/questions/16997368
复制相似问题