У меня возникла странная проблема с моим UITableView: я использую reloadRowsAtIndexPaths:withRowAnimation:
для перезагрузки некоторых определенных строк, но приложение выходит из строя с кажущимся несвязанным исключением: NSInternalInconsistencyException - Попытка удалить больше строк, чем существует в разделе.
Мой код выглядит следующим образом:
[self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationFade];
Когда я заменяю это сообщение reloadRowsAtIndexPaths:withRowAnimation:
простым reloadData
, он отлично работает.
Любые идеи?