Ob Benutzereinstellungen oder Ihre eigene iPhone App-Daten , müssen Sie die Änderungen in der iPhone- SQL-Datenbank speichern. Das iPhone nutzt eine leichte Version der SQL-Datenbank -Software namens SQLi . Das iPhone verbindet sich mit der Datenbank mit internen Treibern , und Sie laufen Verfahren, um die iPhone-Einstellungen zu aktualisieren. Das Update erfolgt in der Regel , nachdem Sie eine Taste tippen . Anleitung
1
Öffnen Sie die Xcode -Editor für das iPhone SDK und öffnen Sie Ihre iPhone-App -Projekt. Doppelklicken Sie auf die Code-Datei , um den aktuellen Code in den Editor laden.
2
Erstellen Sie eine Schaltfläche , um den Benutzer aufzufordern, die Daten in der SQL-Datenbank bearbeiten. Kopieren Sie den folgenden Code, um die Schaltfläche zu erstellen :
(void) { viewDidLoad [super viewDidLoad ] ; self.navigationItem.rightBarButtonItem = self.editButtonItem ;}
3 < p > bearbeiten Sie die Daten in die in der SQL-Datenbank . Der folgende Code ändert den SQL Schlüssel namens "name" in der iPhone- Datenbank:
evController.keyOfTheFieldToEdit = @ "name" ; evController.editValue = textbox.name ;
Ersetzen " Textfeld " mit dem Namen des Textfelds Feld, das die Update-Daten enthält .
4
Führen Sie die SQL-Abfrage in der Datenbank , um die Änderungen abzuschließen. Fügen Sie den folgenden Code, um die SQL -Anweisung ausführen :
const char * sql = "update user name = Set , Preis = ? Wo id = " ; ? Isqlite3_prepare_v2 (Datenbank, SQL , -1, & updateStmt );