So erstellen Sie NSIndexPath für TableView

Ich muss Zeile 1 einer Tabelle in einer von mir definierten Funktion löschen. Um zu verwendendeleteRowAtIndexPath Sie müssen ein verwendenIndexPath mit einem Abschnitt und einer Zeile definiert. Wie kann ich einen solchen Indexpfad erstellen?

Ein Array, dessen einziges Mitglied int {1} ist, stürzt ab. In der NSLog-Nachricht wird angegeben, dass der Abschnitt ebenfalls definiert werden muss.

* Bearbeiten -> Code zum Löschen von Zellen:

    NSIndexPath *myIP = [[NSIndexPath alloc] indexPathForRow:0 inSection:0];
    NSArray *myArray = [[NSArray alloc] initWithObjects:myIP, nil];
//  [self.tableView beginUpdates];
    [self.tableView deleteRowsAtIndexPaths:myArray withRowAnimation:UITableViewRowAnimationFade];
//  [self.tableView endUpdates];

Antworten auf die Frage(4)

Ihre Antwort auf die Frage