Installer/désinstaller une application
Pour installer une application, il suffit de l'exécuter dans le simulateur en cliquant sur le bouton
Run de Xcode. Elle est alors disponible sur l'écran des applications (figure suivante), et le restera jusqu'à ce que vous la désinstalliez.
Pour désinstaller une application, pointez son icône et maintenez le bouton gauche de la souris enfoncé jusqu'à ce que toutes les icônes se mettent à bouger. Cliquez alors sur la case de fermeture de l'application que vous voulez désinstaller (figure suivante).
Si vous n'avez plus l'intention de désinstaller une application, il vous suffit de cliquer sur le bouton principal, en bas du simulateur pour arrêter la danse des icônes.
Retourner à la configuration d'usine
Une commande permet de réinitialiser le simulateur iOS pour lui redonner sa configuration d'usine, c'est-à-dire sa configuration juste après l'installation de Xcode. Toutes les applications installées, contenus et réglages sont supprimés et placés dans la corbeille du Mac.
Pour réinitialiser votre simulateur iOS, cliquez sur le menu
Simulateur iOS et sélectionnez
Réinitialiser le contenu et les réglages. Une boîte de dialogue de confirmation est affichée. Cliquez sur
Réinitialiser pour confirmer votre choix.
Déboguer une application lors de son exécution sur le simulateur
L'application Xcode est dotée d'un volet de débogage, aussi appelé « console ». Ce volet permet d'afficher des informations textuelles pendant qu'une application s'exécute, et ce, quelle qu'en soit la cible : le simulateur iOS ou un device réel. Cette section est une première approche du débogage. N'ayant pas encore abordé l'exécution d'une application sur un device, vous allez apprendre à afficher des données dans la console pendant l'exécution sur le simulateur iOS.
Pour afficher le volet de débogage, il suffit de cliquer sur l'icône
Hide or show the Debug area, dans la barre d'outils de Xcode (figure suivante).
Vous utiliserez une instruction,
NSLog(), pour afficher des informations dans le volet de débogage :
Code : Objective-C | NSLog(@"Le texte à afficher");
|
Comme vous pouvez le voir sur la figure précédente, l'instruction
NSLog() affiche le texte « Bonjour » dans le volet de débogage (à la dernière ligne).