Enten det er brukerinnstillinger eller dine egne iPhone- app data , må du lagre endringene i iPhone SQL- database. IPhone bruker en lett versjon av SQL database programvare kalt SQLi . The iPhone kobles til databasen med interne drivere , og du kjører for å oppdatere iPhone-innstillingene . Oppdateringen skjer vanligvis etter at du trykker på en knapp . Instruksjoner
en
Åpne Xcode redaktør for iPhone SDK og åpne iPhone app prosjektet. Dobbeltklikk koden filen for å laste den aktuelle koden i editor.
2
Lag en knapp for å be brukeren om å redigere dataene i SQL -databasen . Kopier og lim inn følgende kode for å gi knappen : en
(void ) viewDidLoad { [super viewDidLoad ]; self.navigationItem.rightBarButtonItem = self.editButtonItem ;}
3
Rediger dataene i den i SQL -databasen . Følgende kode endrer SQL nøkkel kalt "navn" i iPhone database:
evController.keyOfTheFieldToEdit = @ " navn "; evController.editValue = textbox.name ;
Erstatt " tekstboksen "med navnet på tekstboksen feltet som inneholder oppdateringen data .
4
Kjør SQL-spørringen på databasen for å fullføre endringene . Legg til følgende kode for å kjøre SQL- setning:
const char * sql = "update user Set name = , Pris = ? Hvor id = "; ? Isqlite3_prepare_v2 (database , sql, -1 , og updateStmt ) ;