iPhone и основные данные - удаление NSManagedObject? - PullRequest
8 голосов
/ 20 ноября 2010

Я пытаюсь удалить контекст управляемого объекта, но вместо удаления самого объекта он устанавливает все мгновенные переменные в ноль. Я делаю что-то не так при удалении мгновенного NSManagedObjectContext?

@implementation MyManagedObject

- (BOOL)submitToServer
{
     if (/*submitted successfully*/)
     {
          return YES;
     }
     else
     {
          [self.managedObjectContext deleteObject:self];
          return NO;
     }
}

@end

1 Ответ

12 голосов
/ 20 ноября 2010

Вы должны позвонить [self.managedObjectContext save:nil] после deleteObject, чтобы удаление было зафиксировано в постоянном хранилище.Подробнее о удалении управляемого объекта .

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