Есть ли способ запустить скрипт, когда запись удаляется в ListViewController - PullRequest
0 голосов
/ 06 декабря 2010

Я занимаюсь разработкой приложения для обработки основных данных на основе примера книг CoreData.Есть ли способ запустить небольшой фрагмент кода после того, как пользователь нажмет кнопку редактирования, а затем выберет и удалит запись в ListViewController?Я хотел бы делать это после каждого удаления, а не только когда пользователь прекращает редактирование.Благодарю.

Ответы [ 2 ]

1 голос
/ 06 декабря 2010

Всякий раз, когда пользователь удаляет строку из UITableView, источник данных табличного представления получает сообщение tableView:commitEditingStyle:forRowAtIndexPath:.

0 голосов
/ 06 декабря 2010

Почему вы хотите запускать код (а не "скрипт") при удалении объекта в табличном представлении?

Если при удалении объекта требуется дополнительная работа на уровне модели,объект должен реализовать это сам.Есть хуки, где вы можете сделать это в ваших подклассах NSManagedObject.Вы также можете иметь свой собственный объект уровня контроллера, чтобы наблюдать уведомления от NSManagedObjectContext и вносить соответствующие корректировки в результате.

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