Я пытаюсь реализовать стандартное удаление UITableViewCell, используя стандартный стиль управления редактированием, как описано в Руководстве по программированию Apple Table View. Когда следующий код выполняется в методе commitEditingStyle
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
Я получаю следующее сообщение об ошибке
Завершение работы приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «Неверное обновление: недопустимое количество строк в разделе 2. Число строк, содержащихся в существующем разделе после обновления (1), должно быть равно количество строк, содержащихся в этом разделе до обновления (1), плюс или минус количество строк, вставленных или удаленных из этого раздела (0 вставлено, 1 удалено).