标签: core-data
是否正式需要检查核心数据属性是否已设置为YES或NO(例如),然后在枚举时再次将其设置为相同值(YES或NO)以避免触发无缘无故的更新?
或者,它是否足够智能以避免不必要的更新?
而不是:
[object setIsRed:@(YES)];
是否有必要这样做:
if (![[object isRed] isEqualToNumber:@(YES)]) { [object setIsRed:@(YES)]; }
只是想知道!