Ich grüße euch,
ich taste mich Schritt für Schritt in die iOS-Programmierwelt hinein und stehe nun vor einem (kleinen) Problem
Ich habe eine kleine Kontakt-App erstellt (um mich mit der Programmierumgebung vertrauter zu machen) und möchte etwas in meine SQLite-Datenbank eintragen.
Dazu habe ich mir folgenden Methode geschrieben:
Alles anzeigen
Das klappt auch so ganz wunderbar, wenn ich jedoch die App schließe und sie erneut öffne dann sind die Einträge weg :cursing:.
Wie stelle ich es an das die Einträge in meiner SQLite-Datenbank gespeichert bleiben damit die beim nächsten Aufruf der App wieder vorhanden sind?
Ich hoffe ich konnte mein Problemchen gut darstellen :thumbsup:, weil ich schon viele Varianten ausprobiert habe, jedoch auch im Internet nichts diversen gefunden habe :pinch:.
Liebe Grüße
ich taste mich Schritt für Schritt in die iOS-Programmierwelt hinein und stehe nun vor einem (kleinen) Problem
Ich habe eine kleine Kontakt-App erstellt (um mich mit der Programmierumgebung vertrauter zu machen) und möchte etwas in meine SQLite-Datenbank eintragen.
Dazu habe ich mir folgenden Methode geschrieben:
Quellcode
- - (void)uniqueId:(NSString *)unId nameText:(NSString *)name addressText:(NSString *)text
- {
- sqlite3_stmt *statement;
- if (sqlite3_open([sqliteDb UTF8String], &database) == SQLITE_OK) {
- NSString *insertSQL = [NSString stringWithFormat:
- @"INSERT INTO person (uniqueId, name, address) VALUES ("%@", "%@", "%@")",
- unId, name, text];
- const char *insert_stmt = [insertSQL UTF8String];
- sqlite3_prepare_v2(database, insert_stmt, -1, &statement, NULL);
- if (sqlite3_step(statement) == SQLITE_DONE) {
- NSLog(@"Person inserted.");
- } else {
- NSLog(@"Error");
- }
- sqlite3_finalize(statement);
- }
- }
Das klappt auch so ganz wunderbar, wenn ich jedoch die App schließe und sie erneut öffne dann sind die Einträge weg :cursing:.
Wie stelle ich es an das die Einträge in meiner SQLite-Datenbank gespeichert bleiben damit die beim nächsten Aufruf der App wieder vorhanden sind?
Ich hoffe ich konnte mein Problemchen gut darstellen :thumbsup:, weil ich schon viele Varianten ausprobiert habe, jedoch auch im Internet nichts diversen gefunden habe :pinch:.
Liebe Grüße