Exécuter du code dans un livre playground dans Swift Playgrounds sur l’Mac
Lorsque tu es prêt à voir le résultat de ton code, exécute-le. Si ton livre playground possède une vue en direct, celle-ci peut afficher le résultat de l’exécution de ton code. Dans certains playgrounds, des icônes de résultat s’affichent à droite de ton code lorsqu’il est exécuté. Clique dessus pour afficher la valeur de ton résultat.
Si ton code est doté d’une instruction print, tu peux voir son résultat dans la Console en cliquant sur après avoir exécuté ton code.
Pour voir le flux de ton code en cours d’exécution ou le déboguer, tu peux configurer Swift Playgrounds de façon à surligner chaque ligne de code exécutée. Tu peux ainsi déterminer l’origine des problèmes.
Exécuter du code
Dans l’app Swift Playgrounds sur ton Mac, clique sur « Exécuter mon code » (ou utilise la Touch Bar).
Si des instructions apparaissent sur le côté droit de la fenêtre, elles glissent vers le bas lorsque tu cliques sur « Exécuter mon code » afin que tu puisses regarder ton code s’exécuter dans la vue en direct. Lorsque tu cliques sur Arrêter, les instructions remontent.
Pour l’exécuter à nouveau, clique une deuxième fois sur « Exécuter mon code ». Si ton code est déjà en cours d’exécution, clique sur Arrêter, puis clique sur « Exécuter mon code ».
Si ton code ne s’exécute pas et si un point de couleur s’affiche dans celui-ci, consulte la rubrique Si le code contient une erreur.
Surligner du code ou modifier la vitesse de l’animation
Lorsque tu exécutes du code dans un livre playground de l’app Swift Playgrounds sur ton Mac, tu peux effectuer n’importe laquelle des opérations suivantes :
Pour surligner le code en cours d’exécution : Clique sur , puis choisis « Parcourir mon code ».
Pour surligner ton code à un rythme moins rapide, choisis « Avancer lentement ».
Pour modifier la vitesse d’animation dans la vue en direct : Dans certaines pages de playground, tu peux exécuter ton code encore plus rapidement en cliquant sur , puis en touchant « Exécuter très rapidement » ou « Exécuter rapidement ».
Pour retourner à la vitesse d’exécution par défaut, choisis « Exécuter mon code ».
Afficher un résultat après avoir exécuté du code
Dans certains playgrounds de l’app Swift Playgrounds sur ton Mac, des icônes de résultat s’affichent à droite de ton code. L’icône de résultat varie en fonction du type d’informations affiché dans le résultat. Par exemple, si tu attribues « Hello, playground » à une variable de chaîne et que tu exécutes ton code, tu verras une icône de résultat comportant « abc ».
Procédez de l’une des façons suivantes :
Pour afficher la valeur du résultat, clique sur l’icône de résultat.
Pour afficher le résultat pendant que tu rédiges ton code, clique sur l’icône de résultat, puis clique sur « Ajouter un visualiseur ».
Pour supprimer le visualiseur, clique de nouveau sur l’icône de résultat, puis sur « Supprimer le visualiseur ».
Pour empêcher l’apparition du résultat, clique sur , puis désactive « Activer les résultats ».
Afficher des commentaires ou des suggestions sur le code
Après avoir exécuté du code dans certains livres playground, il est possible qu’un message s’affiche pour te fournir des commentaires ou des suggestions sur ce que tu peux faire ensuite.
Pour fermer le message lorsque tu en as terminé avec celui-ci, clique sur . Tu peux aussi cliquer sur Suivant (ou un autre bouton qui s’affiche) pour continuer. Tu peux rouvrir le message en cliquant sur .
Astuce : si s’affiche après que tu as exécuté un code, tu peux cliquer dessus pour ouvrir la Console et voir le résultat de toute instruction print de ton code. Si un point s’affiche sur , cela indique que la Console contient un nouveau résultat non lu. Pour fermer la Console, clique à nouveau sur . Tous les playgrounds n’affichent pas .
Si le code contient une erreur
Si le code de ton livre playground ne s’exécute pas dans Swift Playgrounds sur ton Mac, un point de couleur s’affiche en regard de la ligne de code qui présente un problème.
Clique sur le point pour afficher une explication du problème et des suggestions pour le corriger.
Pour réinitialiser ton playground après avoir saisi du code et l’avoir exécuté, consulte la section Réinitialiser un playground.