Maison > base de données > tutoriel mysql > Comment puis-je déboguer les requêtes SQL Core Data dans Xcode 4 ?

Comment puis-je déboguer les requêtes SQL Core Data dans Xcode 4 ?

Mary-Kate Olsen
Libérer: 2025-01-14 08:11:43
original
399 Les gens l'ont consulté

How Can I Debug Core Data SQL Queries in Xcode 4?

Déverrouillage du débogage SQL Core Data dans Xcode 4 : un guide pratique

Besoin de voir les requêtes SQL réelles exécutées par votre application Core Data dans Xcode 4 ? Ce guide fournit une méthode claire, étape par étape, pour activer le débogage SQL.

Configurer votre projet Xcode

  1. Accédez aux paramètres du schéma du projet en allant dans "Produit" -> "Modifier le schéma".
  2. Dans le panneau de gauche, sélectionnez la configuration « Exécuter » pour votre application (par exemple, « Exécuter YOURAPP.app »).
  3. Passer à l'onglet "Arguments".
  4. Dans la section « Arguments transmis au lancement », ajoutez l'argument suivant : <code>-com.apple.CoreData.SQLDebug 4</code> (ajustez le chiffre 4, représentant le niveau de verbosité, à une valeur comprise entre 1 et 4 selon vos besoins).

Accès aux journaux SQL

Avec le débogage SQL activé, les requêtes SQL brutes seront affichées dans la console Xcode. Il s'agit du même emplacement où vous afficheriez normalement la sortie NSLog.

Exemple d'argument :

Pour un maximum de détails dans vos journaux SQL, utilisez cet argument :

<code>-com.apple.CoreData.SQLDebug 4</code>
Copier après la connexion

Considération importante :

N'oubliez pas d'appliquer ces paramètres au schéma spécifique que vous utilisez pour les tests ou le débogage. Cela garantit que le débogage SQL est activé uniquement pour le schéma concerné.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal