Meine Anwendung enthält eine Tabellenansicht mit Zeilen und Abschnitten.
Wenn ich das letzte Element eines Abschnitts lösche, lösche ich den Abschnitt. Es funktioniert gut.
Aber wenn ich die letzte Zeile eines Abschnitts in einen anderen Abschnitt verschiebe, erhalte ich einen Fehler.Default Tableview - Löschen von Abschnitten
ist hier mein Code in beiden Fällen:
[categoryArray removeObjectAtIndex:indexPath.section];
[tableView deleteSections:[NSIndexSet indexSetWithIndex:indexPath.section] withRowAnimation:UITableViewRowAnimationTop];
Hier ist der Fehler, die in moveRowAtIndexPath auftritt: fromIndexPath: toIndexPath:
2009-03-11 17:56:09.524 Test[5140:20b] 1
2009-03-11 17:56:09.525 Test[5140:20b] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (5) beyond bounds (5)'
Jede Hilfe wäre toll!
Wie haben Sie dieses Problem gelöst? Ich scheine ein ähnliches zu bekommen –