Xcode: un moyen de rafraîchir/relancer le terrain de jeu?

le Playground dans Xcode se met automatiquement à jour au fur et à mesure que vous tapez, mais je n'arrive pas à trouver comment faire pour que le Playground se "recompile".

dans de nombreux cas, cela n'aurait pas d'importance, mais si vous écrivez du code qui génère ou utilise des valeurs aléatoires, il peut être utile de l'exécuter plusieurs fois pour s'assurer que ça fonctionne. Y a-t-il un moyen de réinitialiser / rafraîchir / relancer le terrain de jeu?

J'ai vu quelques questions demandant comment arrêter la mise à jour automatique du terrain de jeu, mais rien pour le opposé.

le plus Simple semble être de modifier le code (ajouter et supprimer un espace), ou de les mettre dans une sorte de boucle... Je me demande s'il y a un menu raccourci, etc.

30
demandé sur shim 2014-09-30 08:49:57

3 réponses

Editor>Execute Playground à partir de Xcode menu

enter image description here

je ne sais pas ce que Reset Playground est, par la manière.

42
répondu rintaro 2017-03-31 15:43:12

vous pouvez Aussi créer vos propres raccourcis.

Xcode > Préférences > Clé De Liaison > (Recherche D'Exécution De L'Aire De Jeux)

il est vide par défaut mais vous pouvez assigner n'importe quoi.

32
répondu Cem Bego 2017-03-31 15:42:04

en plus des autres réponses, l'exécution de terrain de jeu peut également être contrôlée avec le bouton sur la barre inférieure au-dessus de la console de débogage. Il y a deux boutons sur le côté gauche de la console; celui de gauche ouvre/ferme la console et celui de droite contrôle l'exécution du terrain de jeu et change selon que le terrain de jeu est en cours d'exécution.

si vous survolez le bouton, Un petit triangle noir apparaît dans le coin inférieur de la bouton. Si vous presse longue sur le bouton le menu de la capture d'écran ci-dessous apparaît, où vous pouvez changer le mode d'exécution du terrain de jeu entre l'exécution automatique ou manuelle. S'il est automatique, il devrait s'exécuter une fois chaque fois que vous faites une modification (à moins que vous ne fassiez une modification pendant qu'il est en cours d'exécution, alors il va s'interrompre et s'exécuter à nouveau). Si c'est manuel alors vous devez appuyer sur le bouton pour exécuter le récréation.

playground menu

lors de l'exécution du bouton est un carré, comme un bouton d'arrêt d'un MAGNÉTOSCOPE. Sur le bouton arrêter l'exécution.

stop

quand il ne tourne pas il est un triangle bleu, comme un bouton play sur un magnétoscope. En le pressant, on fera tourner la Cour de récré.

play

(Course Xcode 8.3)

17
répondu shim 2017-03-31 15:40:58