我有一个日志 NSManagedObject,无论这是一个新对象还是已经保存的对象,无论有没有变化,下面的代码都会返回三重 NO。我的问题可能是什么?谢谢。
#define NSStringFromBOOL(aBOOL) aBOOL? @"YES" : @"NO"
NSLog(@"updated: %@, inserted: %@, hasChanges: %@",
NSStringFromBOOL([[self log] isUpdated]),
NSStringFromBOOL([[self log] isInserted]),
NSStringFromBOOL([[self log] hasChanges])
);