1
我有核心數據的錯誤:NSValidationMissingMandatoryPropertyError - 操作無法完成。 (可可錯誤1570)
{ NSLocalizedDescription = 「操作couldn \ U2019t完成(可可錯誤1570)」; NSValidationErrorKey = CorbeilleItem; NSValidationErrorObject =「(entity:ACSheetList; id:0xde22cd0; data:{\ n Actions = \」\「; \ n CorbeilleItem = nil; \ n Sections = \」\「; \ n idDoc = 0; \ n title =無; \ N})「; }
我的數據模型是下一個:
- http://imageshack.us/photo/my-images/214/xcode2.png/
- http://imageshack.us/photo/my-images/705/xcode.png/
而且我的源代碼是:
ACSheetList *newSheet = (ACSheetList*)[NSEntityDescription insertNewObjectForEntityForName:@"ACSheetList" inManagedObjectContext:self.managedObjectContext];
@try {
if ([item isFault] == YES) {
NSLog(@"CorbeilleItem is fault");
}
if ([item isDeleted] == YES) {
NSLog(@"CorbeilleItem is deleted");
}
[newSheet setIdDoc:documentIdTemp];
[newSheet setTitle:@"title 0"];
[newSheet setCorbeilleItem:item];
[item setSheet:newSheet];
}
@catch (NSException *exception) {
[self addTrace:ERROR description:exception.reason];
NSLog(@"%@", [exception userInfo]);
}
你能幫助我,好嗎?