Qu'il s'agisse de préférences de l'utilisateur ou de vos propres données d'applications iPhone , vous devez enregistrer les modifications dans la base SQL de l'iPhone. L'iPhone utilise une version allégée du logiciel de base de données SQL appelée SQLi . L' iPhone se connecte à la base de données en utilisant les conducteurs internes , et que vous exécutez la procédure de mise à jour des réglages de l'iPhone . La mise à jour se produit généralement lorsque vous appuyez sur un bouton. Instructions
1
Ouvrez l'éditeur Xcode pour le SDK iPhone et ouvrez votre projet d' application iPhone . Double-cliquez sur le fichier de code pour charger le code dans l'éditeur .
2
Créer un bouton pour demander à l'utilisateur de modifier les données dans la base de données SQL. Copiez et collez le code suivant pour créer le bouton :
(void) viewDidLoad { [super viewDidLoad ] ; self.navigationItem.rightBarButtonItem = self.editButtonItem ;}
3 < p > Modifier les données dans la base de données en SQL. Le code suivant modifie la clé SQL nommé «nom» dans la base de données iPhone :
evController.keyOfTheFieldToEdit = @ "nom" ; evController.editValue = textbox.name ;
Remplacer " zone de texte " avec le nom du champ de zone de texte qui contient les données de mise à jour .
4
Exécutez la requête SQL sur la base de données pour compléter les modifications. Ajoutez le code suivant pour exécuter l'instruction SQL :
const char * sql = "Mise à jour le nom d'utilisateur de Set = , Prix = ? Où id = " ; ? Isqlite3_prepare_v2 (base de données , SQL , -1, et updateStmt ) ;