43

如何在 Xcode 4 中添加要观看的表达式?

这应该很明显,但事实并非如此。它似乎没有在任何菜单下,也没有在上下文点击中可用。如果我可以突出显示一个变量或表达式,然后“添加到观看”或“添加表达式”,那就太好了。

4

4 回答 4

66

我不知道是否有直接从 Xcode 4 的代码窗口创建监视表达式的选项。如果代码窗口中有某些内容要添加表达式监视,我认为您必须将该代码复制到剪贴板。

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

显示 Xcode 4 的调试区

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

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

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

于 2011-04-13T11:48:57.877 回答
7

请注意:我遇到了未评估的表达式问题(Xcode 4.3.2 调试区域中的表达式未评估)。

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

在此处输入图像描述

于 2012-06-01T09:58:39.917 回答
0

图片链接在接受的答案中被破坏,所以这里有一张图片来补充它。

在此处输入图像描述

右键单击调试区域中的监视列表,然后选择“添加表达式...”

于 2015-07-29T23:26:27.953 回答
0

对于那些寻找快速使用Add Expression的人:右键单击Debug Area中的Variables View。然后选择添加表达式

在此处输入图像描述

写下您的instanceNameinstanceName.propertyName,然后按 Enter。就这么容易。

在此处输入图像描述

于 2016-06-19T16:50:34.733 回答