Où est la fenêtre d’expression dans Xcode 4?

Comment puis-je append une expression à regarder dans Xcode 4?

Cela devrait être très évident, mais ce n’est pas le cas. Il ne semble pas être en bas de menu ou disponible sur un clic contextuel. Ce serait bien si je pouvais mettre en évidence une variable ou une expression, puis “Ajouter à regarder” ou “Ajouter une expression”.

Je ne sais pas qu’il existe une option pour créer une expression de surveillance directement à partir de la fenêtre de code de Xcode 4. S’il y a quelque chose dans la fenêtre de code pour laquelle vous voulez append une expression, je pense que vous devrez copier ce code dans le presse-papier.

Ensuite, lors du débogage, assurez-vous que la zone de débogage est affichée. C’est la vue centrale du bas dans Xcode. Vous pouvez afficher cette zone en cliquant sur l’icône de vue appropriée dans la vue de débogage.

Afficher la zone de débogage de Xcode 4

Ensuite, en bas à gauche de la zone de débogage, vous avez votre liste de surveillance. Vous pouvez append une expression à cette liste en cliquant avec le bouton droit de la souris et en sélectionnant Ajouter une expression:

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

Après avoir sélectionné cette option, une boîte de dialog apparaît. Vous pouvez coller l’expression que vous avez copiée dans le Presse-papiers dans cette boîte de dialog, puis cliquez sur “Ajouter”. Les expressions de surveillance sont indiquées dans la liste par une petite icône “E” à leur gauche.

Juste une note: j’ai eu un problème avec les expressions qui n’ont pas été évaluées ( Expression dans Xcode 4.3.2 Zone de débogage non évaluée ).

Pour que cela fonctionne, je devais inclure également le type de résultat de l’expression (par exemple (NSSsortingng *)[tag name] ).

entrer la description de l'image ici

Le lien image est cassé dans la réponse acceptée, alors voici une image pour la compléter.

entrer la description de l'image ici

Faites un clic droit sur la liste de surveillance dans la zone de débogage et choisissez “Ajouter une expression …”

Pour ceux qui recherchent une utilisation rapide de l’ expression Ajouter : Cliquez avec le bouton droit sur la vue Variables dans la zone de débogage . Puis choisissez la commande Ajouter une expression

entrer la description de l'image ici

Écrivez votre nom_instance ou nom_instance.nom_propriété et appuyez sur Entrée. C’est aussi simple que ça.

entrer la description de l'image ici