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