Xcode 4中的表达式窗口在哪里?

jcp*_*her 42 debugging expression watch xcode4

如何在Xcode 4中添加要监视的表达式?

这应该是非常明显的,但事实并非如此.它似乎没有任何菜单或上下文点击可用.如果我可以突出显示变量或表达式,然后"添加到监视"或"添加表达式",那将是很好的.

And*_*own 65

我不知道可以直接从Xcode 4的代码窗口创建一个监视表达式.如果代码窗口中有某些东西你想要添加表达式监视,我想你必须将该代码复制到剪贴板.

然后在调试时,确保显示调试区域.它是Xcode中的底部中心视图.您可以通过单击调试视图中的相应视图图标来显示此区域.

显示Xcode 4的调试区域

然后在调试区域的左下角,您有监视列表.您可以通过右键单击并选择"添加表达式"将表达式添加到此列表:

右键单击以添加表达式http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png

选择此选项后,将出现一个对话框.您可以将复制到剪贴板的表达式粘贴到此对话框中,然后单击"添加".监视表达式在列表中表示,左侧有一个小"E"图标.

  • 你的答案中的图片链接已经腐烂. (2认同)
  • @erikprice - 终于解决了这个问题,再次感谢我的注意. (2认同)

Rad*_*kan 7

只是注意:我有一个表达式问题,他们没有得到评估(Xcode 4.3.2调试区域中的表达式未评估).

为了使它工作,我还必须包括表达式的结果类型(例如(NSString *)[tag name]).

在此输入图像描述