Я разрабатываю основное приложение данных на основе примера книг CoreData. Есть ли способ запустить короткий фрагмент кода после нажатия пользователем кнопки редактирования, а затем выбор и удаление записи в ListViewController? Я хотел бы сделать это после каждого удаления, а не только когда пользователь прекратит редактирование. Благодарю.Есть ли способ запустить скрипт, когда запись удалена в ListViewController
ответ
Всякий раз, когда пользователь удаляет строку из UITableView
, источник данных в виде таблицы принимает сообщение tableView:commitEditingStyle:forRowAtIndexPath:
.
Почему вы хотите запустить код (а не «сценарий») при удалении объекта в виде таблицы?
Если при удалении объекта необходимо выполнить некоторую дополнительную работу на уровне модели, то объект должен реализовать это сам. Есть крючки, где вы можете сделать это в своих подклассах NSManagedObject. У вас также может быть свой собственный объект уровня контроллера, наблюдающий за уведомлениями из NSManagedObjectContext и внесение соответствующих настроек в результате.
Спасибо Крису. Я удалял местоположение человека, и когда он был удален, я хотел изменить местоположение на «Unfiled». Я не знаю, как это сделать, кроме как выполнить запрос на выборку и изменить это вручную. – jon 2010-12-14 01:39:16
- 1. SSIS проверяет, была ли удалена запись
- 2. Есть ли способ запустить скрипт nodejs без CLI?
- 3. Есть ли способ запустить скрипт на любом SSH-подключении/отключении?
- 4. Есть ли способ запустить скрипт python с веб-сайта?
- 5. Есть ли способ запустить тестовый скрипт (.java-файл) с консоли?
- 6. MVVM - Закрытие вкладки, когда запись будет удалена
- 7. есть ли способ включить скрипт в fancybox?
- 8. jqGrid - Есть ли способ проверить, какая группировка элемента была удалена?
- 9. Есть ли способ запустить PHP на Android
- 10. Есть ли способ увидеть, когда последний скрипт php запускался?
- 11. Как понять, была ли удалена запись?
- 12. Есть ли способ решить, когда новичок RhinoMocks начинает запись?
- 13. Есть ли способ запустить MJML в PHP?
- 14. Есть ли способ запустить XQuery в Chrome?
- 15. Есть ли способ запустить Java в R?
- 16. Есть ли способ запустить LibreSSL в Windows?
- 17. Есть ли способ запустить R в Excel?
- 18. Есть ли способ запустить событие, когда изменилось содержимое вида EditText?
- 19. Удалить учетную запись пользователя ASP.NET, когда запись пользователя удалена?
- 20. Есть ли способ запустить файл jar скрытый?
- 21. Есть ли способ сократить этот скрипт?
- 22. Есть ли способ расшифровать скрипт perl?
- 23. MSSQL - есть ли способ автоматически добавлять запись в одну таблицу, когда запись добавляется в другую?
- 24. Есть ли способ отключить запись hsqldb?
- 25. Есть ли способ получить запись iPhone App
- 26. Есть ли способ запустить команду bash eval в python?
- 27. Можете ли вы редактировать основные данные в ListViewController
- 28. Есть ли способ запустить MQ на облаке?
- 29. Есть ли способ запустить представление внутри частичного
- 30. Есть ли способ запустить RPM-установку параллельно?
Отлично! Именно то, что я искал. Благодарю. – jon 2010-12-06 04:12:15