42 votes

Où se trouve la fenêtre d'expression dans Xcode 4 ?

Comment ajouter une expression à regarder dans Xcode 4 ?

Cela devrait être très évident, mais ce n'est pas le cas. Elle ne semble pas figurer dans un menu ou être disponible par un clic contextuel. Ce serait bien si je pouvais mettre en évidence une variable ou une expression et ensuite "Ajouter à la surveillance" ou "Ajouter une expression".

65voto

Andrew Brown Points 2376

Je ne sais pas s'il existe une option permettant de créer une expression de veille directement à partir de la fenêtre de code de Xcode 4. S'il y a quelque chose dans la fenêtre de code pour lequel vous voulez ajouter une expression de veille, je pense que vous devrez copier ce code dans le presse-papiers.

Ensuite, pendant le débogage, assurez-vous que la zone de débogage est affichée. Il s'agit de la vue centrale inférieure dans Xcode. Vous pouvez afficher cette zone en cliquant sur l'icône de vue appropriée dans la vue de débogage.

Show Xcode 4's Debug Area

Ensuite, dans la partie inférieure gauche de la zone de débogage, vous avez votre liste de surveillance. Vous pouvez ajouter une expression à cette liste en faisant un clic droit et en sélectionnant Ajouter une expression :

Cliquez avec le bouton droit de la souris pour ajouter une expression http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png

Après avoir sélectionné cette option, une boîte de dialogue apparaît. Vous pouvez coller l'expression que vous avez copiée dans le presse-papiers dans ce dialogue, et cliquer sur "Ajouter". Les expressions de veille sont signalées dans la liste par une petite icône "E" à leur gauche.

7voto

Radek S Points 445

Juste une note : j'avais un problème avec les expressions qui n'étaient pas évaluées ( Expression dans la zone de débogage de Xcode 4.3.2 non évaluée ).

Pour que cela fonctionne, j'ai dû inclure également le type de résultat de l'expression (par ex. (NSString *)[tag name] ).

enter image description here

0voto

Suragch Points 197

Le lien vers l'image est cassé dans la réponse acceptée, voici donc une image pour la compléter.

enter image description here

Faites un clic droit sur la liste de surveillance dans la zone de débogage et choisissez "Ajouter une expression...".

0voto

Murat Yasar Points 402

Pour ceux qui recherchent une utilisation de Swift Ajouter une expression : Cliquez avec le bouton droit de la souris sur le Vue des variables sur Zone de débogage . Choisissez ensuite l'option Ajouter une expression

enter image description here

Écrivez votre Nom de l'instance o nom de l'instance.nom de la propriété et appuyez sur la touche Entrée. C'est aussi simple que cela.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X