Débogage SQL pour les données de base dans Xcode 4 : guide d'activation et de dépannage
Pendant le débogage de l'application iOS, la possibilité d'afficher les requêtes SQL en cours d'exécution est essentielle. Cet article explique comment activer cette fonctionnalité dans Xcode 4 et résoudre les problèmes courants rencontrés par les développeurs.
Activer le débogage SQL
Pour activer le débogage SQL, cliquez sur "Produit" -> "Modifier le schéma". Dans le panneau de gauche, sélectionnez « Exécuter YOURAPP.app » et accédez à l'onglet « Arguments » du panneau principal. Ici, ajoutez un "Argument transmis lors du lancement" avec la valeur :
<code>-com.apple.CoreData.SQLDebug 4</code>
Le nombre après « SQLDebug » peut être compris entre 1 et 4. Plus le nombre est grand, plus le journal est détaillé. Cliquez sur "OK" pour enregistrer les modifications.
Vérifier la sortie de débogage
Lorsque cette option est activée, les requêtes SQL seront générées au même emplacement où vous affichez les messages NSLog. Veuillez vérifier que les paramètres sont transmis correctement et que le débogage SQL est actif.
Dépannage
Si vous ne voyez pas la sortie SQL, assurez-vous que vous déboguez le schéma correct. Les modifications de paramètres doivent être apportées au schéma que vous avez l'intention d'utiliser pour les tests. Vérifiez à nouveau les paramètres du schéma et assurez-vous que « Argument transmis au lancement » a été ajouté correctement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!