Vidéo: Comment réinstaller le logiciel de votre appareil de navigation à l’aide de TomTom HOME 2025
Lorsque vous créez des applications pour iOS 6 à l'aide de Xcode 4, Apple vous facilite la tâche. écrire du code avec moins de bogues, et utiliser le débogueur pour retrouver les bogues que vous avez.
La zone de débogage se compose de la barre de mise au point, associée au volet Variables et au volet de la console, chacun ayant une barre d'étendue dotée d'un menu contextuel. Vous utilisez généralement la zone de débogage conjointement avec le navigateur de débogage.
Vous accédez à la zone de débogage en la sélectionnant dans le sélecteur de vue de la barre d'outils Xcode (comme indiqué sur cette figure). Vous sélectionnez le navigateur Déboguer en affichant la zone Navigateur, puis en sélectionnant le navigateur Déboguer dans la barre de sélection du navigateur.
En vérité, il n'y a rien à voir dans la zone de débogage ou dans le navigateur de débogage, à moins que votre application ne soit en cours d'exécution. Et bien que les volets Variables et Console de la zone Débogage conservent les résultats de l'exécution de votre dernier programme, le navigateur de débogage affiche le contenu uniquement lorsque votre application est en pause.
Si vous obtenez une erreur d'exécution (ou si vous cliquez sur le bouton Pause ou qu'un point d'arrêt est déclenché), la zone Débogage et le navigateur Débogage s'ouvrent automatiquement.
Cette figure montre ce qui se passe lorsque vous atteignez un point d'arrêt dans votre programme.
Ce que vous voyez dans la zone de débogage est contrôlé en utilisant la barre d'étendue de la zone de débogage, montrée ici. Vous utilisez cette barre pour basculer entre le volet Variables uniquement (bouton gauche), les volets Variables et Console (bouton central) et le volet Console uniquement (bouton droit).
Le volet Variables et le volet Console ont également leurs propres barres d'étendue. Le menu contextuel de la barre Variables du volet Variables permet d'afficher
-
Auto: Variables récemment accédées
-
Local: Variables locales
-
Toutes: Toutes les variables et tous les registres
Le menu contextuel de la barre d'étendues du volet Console permet d'afficher
-
Toutes les sorties: Sortie cible et débogueur
-
Sortie du débogueur: Sortie du débogueur uniquement
-
Sortie cible: Sortie cible (enregistrement de programme dans le débogueur, par exemple) seulement
Xcode offre d'autres contrôles et filtres pour ce qui est affiché que vous pouvez explorer par vous-même.
