我有一个子NSManagedObject类absencesNSMutableArray
@interface Record : NSManagedObject
@property (nonatomic, retain) id absences;
@end
我希望能够将项目添加到缺勤数组中;但是,如果我这样做[myRecord.absences addObject:SomeObj,记录将无法正确保存。似乎NSManagedObject不知道我更新了absences数组。
不过,如果我添加SomeObj到 some localAray, then set myRecord.absences = localArray,则NSManagedObject保存正确。
有人可以解释这种行为以及我如何避免它......谢谢