Oavsett om det är användarens preferenser eller dina egna iPhone data app , måste du spara ändringarna i iPhone SQL-databas . Den iPhone använder en lätt version av SQL-databas programvara kallad SQLi . Den iPhone ansluter till databasen med hjälp av interna drivrutiner , och du kör proceduren att uppdatera iPhone-inställningarna . Uppdateringen sker oftast efter att du trycker på en knapp . Instruktioner
1
Öppna Xcode redaktör för iPhone SDK och öppna din iPhone app projektet . Dubbelklicka på koden filen för att ladda den aktuella koden i editorn .
2
Skapa en knapp för att uppmana användaren att redigera data i SQL-databasen . Kopiera och klistra in följande kod för att skapa knappen :
( void ) viewDidLoad { [ super viewDidLoad ] ; self.navigationItem.rightBarButtonItem = self.editButtonItem ; } Addera 3
Redigera data i i SQL-databasen . Följande kod ändrar SQL -tangenten heter " namn " i iPhone databasen :
evController.keyOfTheFieldToEdit = @ " namn " , evController.editValue = textbox.name ;
Ersätt " textbox " med namnet på textrutan fältet som innehåller den uppdaterade informationen .
4
Kör SQL-fråga i databasen för att slutföra ändringarna . Lägg till följande kod för att köra SQL-satsen :
const char * sql = " update användarnamn Set name = , Pris = ? ? Där id = " ; ? Isqlite3_prepare_v2 ( databas , sql , -1 , och updateStmt ) ,