0
如果我使用方法refreshObject:mergeChanges:并将对象设置为nil有什么不同?
[moc refreshObject:employee mergeChanges:NO];
,雇员变成故障和任何挂起的更改都将丢失。但我认为我可以通过将员工设置为零来做到这一点,我不知道他们之间有什么区别。
如果我使用方法refreshObject:mergeChanges:并将对象设置为nil有什么不同?
[moc refreshObject:employee mergeChanges:NO];
,雇员变成故障和任何挂起的更改都将丢失。但我认为我可以通过将员工设置为零来做到这一点,我不知道他们之间有什么区别。
employee = nil
只设置管理对象的指针为nil
,但根本不重置管理对象上下文中的对象。