У меня есть таблица, с которой я манипулирую с помощью tableViewController (нет nib, а контроллер создает таблицу за кулисами) Я пытаюсь удалить строку из таблицы на основе ее номера строки; Я могу удалить его из массива, который я использую для создания ячейки в cellForRowAtIndexPath, но я получаю странную ошибку, если попытаюсь сделать следующее: это тот же код, что и в tableView: commitEditingStyle: forRowAtIndexPath: , где он отлично работаетКак удалить таблицы строк программно?
NSIndexPath * indexPath = [NSIndexPath indexPathForRow: + 1 надрез: 1]
[self.tableView deleteRowsAtIndexPaths: [NSArray arrayWithObject: indexPath] withRowAnimation: UITableViewRowAnimationFade];
Это дает ошибку
- [_ WebSafeForwarder forwardInvocation:]
, а затем выпрыгивает из метода, но не врезаться приложение
Может кто-нибудь помочь?
Это на самом деле имеет точку с запятой в коде - вырезать и вставлять ошибки! –