Since starting to compile my app with iOS 6 (and since also iOS 7) I\'ve started seeing this message. I know that the way that UITableViews go about managing cells is diffe
Maybe this helps someone: i once had this error while refreshing a single table view cell. I meant to do something like
NSIndexPath *reloadRow = [NSIndexPath indexPathForRow:1 inSection:2];
[self._mainTableView reloadRowsAtIndexPaths:@[reloadWebViewRow]
withRowAnimation:UITableViewRowAnimationFade];
But accidentally, i typed
NSIndexPath *reloadRow = [NSIndexPath indexPathForItem:1 inSection:2];
Notice the difference of the two indexpaths: one is created with indexPathForItem (wrong), the other with indexPathForRow (correct).
This all resulted in very strange behaviour of the tableView and the error message in the headline.