我使用 NSManagedObject 类的 isUpdated 实例方法跟踪我的“对象”。
当我修改现有对象时,它可以工作。
如果我使用例如创建一个新对象:
[NSEntityDescription insertNewObjectForEntityForName:@"Entity" inManagedObjectContext:managedObjectContext]
我不能使用 isUpdated,我必须使用 isInserted。
这有效,但我想检查的是,如果对象已用新数据进行了修改。
无论对象是否已更改,isInserted 都将返回 FALSE,它只关心是否已插入...
我能用什么?我可以跟踪对象属性的初始状态,但我更喜欢 isUpdated 方法。
谢谢!!!
河。