2014-01-25 3 views
0

Я пытаюсь удалить изображение и строку из данных ядра. У меня есть UITableView, и когда вы нажимаете на ячейку, вы переходите к удаленному элементу управления, есть кнопка для удаления элементов в ячейке из основных данных, а также для удаления ячейки из представления таблицы.Удаление изображения из данных ядра не работает

Вот код, я использую:

//Delete Photo 
NSManagedObject *objectToBeDeleted = [self managedObject]; // Replace this with whatever you use to reference the managed object 
NSManagedObjectContext *context = [objectToBeDeleted managedObjectContext]; 
[context deleteObject:objectToBeDeleted]; 

[self.navigationController popViewControllerAnimated:YES]; 

ответ

0

код выглядит нормально ..

Я предлагаю, если вы используете точку останова, чтобы проверить managedObject вы отправляете к deleteViewController такой же, как тот, который вы удаление.

1

Вы используете fetchresultcontroller? Удаление будет выполнено, наконец, когда вы звоните

[context save:&error]; 

И fetchresultcontroller делегат будет вызван после этого сохранить, чтобы обновить представление таблицы ячеек.

Смежные вопросы