web-dev-qa-db-fra.com

terrain de jeu ne montre pas le résultat sur la barre de droite

J'ai attendu longtemps mais mon projet de terrain de jeu ne montre pas le résultat sur la barre de droite J'utilise le bon code mais la barre de droite n'est pas à jour, je ne sais pas quel est le problème que j'ai essayé beaucoup de temps . Ici est mon code 

var str = "Hello, playground"

var str1 = "this is my first program"

let Kermit = "Kermit"
let msPiggy = "ms. piggy"

let string1 =  msPiggy + " and " + Kermit + ", sitting in a tree"
let string2 = "\(msPiggy) and \(Kermit), sittting in a tree "

let string3 = " Kermit has \(5*2) fingers"

let  chr1:Character = "????"
18
suthar

À partir de Xcode 8, à moins que vous ne nommiez print-, les résultats sur le terrain de jeu pourraient prendre un peu plus de travail à afficher.

Dans cette capture d'écran, je montre deux choses sur lesquelles vous pouvez cliquer. # 1 est le bouton "Afficher la zone de débogage", le bouton du milieu en haut à droite de la barre d’outils (c’est-à-dire qui fait basculer le volet inférieur qui glisse vers le haut et le bas dans la fenêtre Xcode). Les résultats de print finissent là. 

 the guys script

En outre, le deuxième ensemble de cercles (multiples) indique que vous pouvez cliquer sur pour afficher les résultats. Vous pouvez faire glisser la barre grise plus large pour que les choses se voient.

Enfin, là où vous voyez le triangle "Play" dans la barre d’outils inférieure, essayez de cliquer dessus pour forcer Playground à exécuter votre code à nouveau. 

13

Dans mon cas, je devais fermer Xcode 9.2 et tous les simulateurs, puis redémarrer le fichier de jeu, puis tout fonctionnait.

8
Jerome

Ma zone de résultats était trop étroite pour afficher les résultats. Essayez de le faire glisser plus grand.

4
Fuzzy76

Ce n'est pas l'assistant éditeur qui doit être activé. C'est la petite barre grise à droite qui est trop étroite. Si vous passez le pointeur de la souris juste à côté d'un résultat attendu, vous verrez apparaître l'icône familière du petit œil et du bouton radio. Ensuite, faites glisser la barre et ça va montrer .. J'espère que ça marche!

3
Rbbn

Dans mon cas, deux versions de Xcode sont installées sur mon mac. (v8.2.1 et v7.3.1)

Les deux Xcode s'exécutent simultanément, puis lorsque j'ai décidé d'ouvrir un terrain de jeu sous v8.2.1 et d'imprimer des codes. Playground devrait l'exécuter automatiquement, mais il est bloqué dans Exécuter mon fichier.

Ce que j'ai fait est de redémarrer mes deux applications Xcode, puis Playground a imprimé avec succès mes codes.

https://forums.developer.Apple.com/thread/3672

2
J. Goce

souvent, je dois fermer mon terrain de jeu et Xcode, puis le relancer à nouveau pour voir les résultats.

1
mdkr

J'avais le même problème et j'ai découvert que si je tenais l'icône Lecture au-dessus de la zone de débogage (indiquée au bas de la zone de jeu), l'option "Exécuter automatiquement" était proposée.

J'ai choisi ça et tout va bien!

À votre santé.

1
groomy

Dans mon cas pour Xcode 9.2, la sortie a commencé à apparaître lorsque j'ai cliqué sur Fichier/Nouveau/Tabulation. Donc, Playground semble manquer de l’option refresh et c’est ce que fait le nouvel onglet.

1
zeeawan

j'ai fait une liste de contrôle pour résoudre ce problème 

  1. Tout d’abord, assurez-vous que votre "zone de résultats" n’est pas masquée. Il devrait y avoir un peu de gris (zone de résultats) sur le côté droit, si tout votre écran est blanc, puis essayez de le tirer du bord droit de l’écran.
  2. Assurez-vous qu'il n'y a pas d'erreur de code, vous pouvez vérifier l'erreur de code dans 'debug Area'.
  3. Si les deux points sont résolus mais que vous ne pouvez pas voir le résultat, essayez alors de Print ('hello world') enfin.
0
jayesh lathiya

ajoutez import PlaygroundSupport en haut de votre code! J'ai eu le même problème et cela a fonctionné parfaitement.

0
Christina Blakely

Je suis également confronté à ce problème comme indiqué dans l'image ci-dessous Il n'y a pas de journal sur la barre de droite 

 enter image description here

Donc, ce que nous faisons: Nous venons de quitter Xcode et de nouveau ouvrir le projet de terrain de jeu

aussi, il y a un bouton de plus par lequel vous pouvez configurer automatiquement et manuellement

0
Ruchin Somal

playground ne affichera pas les résultats si l'une de vos lignes précédentes comporte une erreur, vous devrez les supprimer et tous les résultats commenceront immédiatement à s'afficher sur la barre de droite. 

0
Max

Aussi eu ce problème. "Editor› Run Playground "a fonctionné pour moi.

0
Filip Pluháček

Dans mon cas, je sauvegardais mon terrain de jeu ailleurs que le chemin par défaut et le résultat n'était pas affiché. L'enregistrer sur le chemin par défaut l'a fait fonctionner.

0
user1675787