сохранение managedObjectContext возвращает нулевую ошибку - PullRequest
1 голос
/ 11 сентября 2011

Может ли кто-нибудь увидеть возможные причины?

Friend *newFriend = [NSEntityDescription insertNewObjectForEntityForName:@"Friend" inManagedObjectContext:managedObjectContext];
newFriend.name = @"Jim";
newFriend.age = [NSNumber numberWithInt:5];

NSError *error = nil;
if ([managedObjectContext save:&error]) 
{
     NSLog(@"error %@", error); 
}

managedObjectContext был передан в контроллер представления, где этот код от делегата приложения.

Спасибо

Ответы [ 2 ]

3 голосов
/ 11 сентября 2011
 if (![managedObjectContext save:&error])
 {
     NSLog(@"error %@", error);
 }

это должно быть

0 голосов
/ 11 сентября 2011

Вы должны ожидать, что error останется nil, если save: успешно (и, следовательно, вернуло YES во время тестирования).Какое поведение вы ожидали здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...