我最近在核心数据模型中添加了一个新的“可选的一对多关系”,现在我从[managedObjectContext save:&error]中得到了“ NO”。
但是返回的错误为零。
任何线索?
NSError *error = nil;
NSManagedObjectContext *managedObjectContext = self.managedObjectContext;
if (managedObjectContext != nil)
{
if ([managedObjectContext hasChanges] == YES)
{
BOOL isSaved = [managedObjectContext save:&error];
if (isSaved == YES && error == nil)
{
return nil;
}
else
{
NSLog(@"Context Saving Error = %@, %@", error, [error userInfo]);
return error;
}
}
else
{
// Context Has No Changes To Save
return nil;
}
}
答案 0 :(得分:0)
我的ValidateAttribute验证器之一错误地返回了false。