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