ios – 有没有办法将NSManagedObject标记为脏?

前端之家收集整理的这篇文章主要介绍了ios – 有没有办法将NSManagedObject标记为脏?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的NSManagedObject子类中,我有一个NSString ivar,它分成一个NSSet实体.我希望能够设置字符串并在调用保存期间执行拆分,但是,只设置字符串不会触发脏标志或需要保存.

解决方法

您可以在NSManagedObject子类上实现(BOOL)contextShouldIgnoreUnmodeledPropertyChanges并返回NO而不是默认值(YES).

这应该会导致NSManagedObjectContext被通知更改属性,即使它们没有由数据库中的实际列表示.

猜你在找的iOS相关文章