我正在为我的问题简化这一点,但是,例如,假设我有一个模型,该模型具有一个名为的实体Employee
和一个名为的布尔属性vacationing
,该属性是非可选的,但具有NO
set 的默认值。
Employee
但是,在尝试将更新保存到实体时,我看到“休假是必需的值” 。代码如下所示:
- (void)reinstateEmployee:(Employee*)employee context:(NSManagedObjectContext*)context {
employee.vacationing = NO;
NSError *error;
if (![context save:error]) {
NSLog(@"Error saving: %@", error.localizedDescription);
}
}