/ / Löschen Sie die Daten aus der Datenbank - iphone, sqlite

Löschen Sie die Daten aus der Datenbank - iphone, sqlite

Ich bin neu in der iPhone-Programmierung und weiß es nichtviel über die Datenbank. Ich mache eine iPhone-Anwendung, in der ich die Datenbank zum Speichern der Kontakte verwendet habe, wenn ich neue Kontakte hinzufüge. Es wird der Tabellenansicht hinzugefügt, in der andere Kontakte angezeigt werden. Aber ich möchte das. Wenn ich keinen Kontakt brauche, muss er durch Klicken auf die Zeile der Tabellenansicht sowohl aus der Tabellenansicht als auch aus der Datenbank gelöscht werden. Wie kann ich es tun. Bitte hilf mir.

Danke vielmals.

Antworten:

1 für die Antwort № 1

Sie können diesen Code verwenden

- (void)viewDidLoad {

self.navigationItem.rightBarButtonItem = self.editButtonItem;

}
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
;

if (editingStyle == UITableViewCellEditingStyleDelete) {
// Delete the row from the data source
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:YES];
}

}

0 für die Antwort № 2

Hier ist ein gutes Tutorial von sqlite: http://www.icodeblog.com/2008/08/19/iphone-programming-tutorial-creating-a-todo-list-using-sqlite-part-1/

Du wirst es benutzen sqlite3_prepare_v2 aber ich weiß, dass es einige Hilfsrahmen gibt, die die Leute empfehlen werden (ich habe sie nicht verwendet, kann sie also nicht kommentieren)