将Core Data属性设置为相同的值会触发更新吗?

时间:2015-07-22 15:49:07

标签: core-data

是否正式需要检查核心数据属性是否已设置为YES或NO(例如),然后在枚举时再次将其设置为相同值(YES或NO)以避免触发无缘无故的更新?

或者,它是否足够智能以避免不必要的更新?

而不是:

[object setIsRed:@(YES)];

是否有必要这样做:

if (![[object isRed] isEqualToNumber:@(YES)]) { [object setIsRed:@(YES)]; }

只是想知道!

0 个答案:

没有答案