Maison > base de données > tutoriel mysql > Comment activer et dépanner le débogage SQL dans Xcode 4 pour Core Data ?

Comment activer et dépanner le débogage SQL dans Xcode 4 pour Core Data ?

DDD
Libérer: 2025-01-14 06:25:43
original
313 Les gens l'ont consulté

How to Enable and Troubleshoot SQL Debugging in Xcode 4 for Core Data?

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>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal