如何添加要在Xcode 4中观看的表达式?
这应该是非常明显的,但事实并非如此。它似乎没有任何菜单或上下文点击可用。如果我可以突出显示变量或表达式,然后“添加到监视”或“添加表达式”,那将是很好的。
答案 0 :(得分:65)
我不知道可以直接从Xcode 4的代码窗口创建一个监视表达式。如果代码窗口中有某些东西你想要添加表达式监视,我想你必须将该代码复制到剪贴板。
然后在调试时,确保显示调试区域。它是Xcode中的底部中心视图。您可以通过单击调试视图中的相应视图图标来显示此区域。
然后在调试区域的左下角,您有监视列表。您可以通过右键单击并选择Add Expression:
将表达式添加到此列表中Right-click to add an expression http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png
选择此选项后,会出现一个对话框。您可以将复制到剪贴板的表达式粘贴到此对话框中,然后单击“添加”。监视表达式在列表中表示,左侧有一个小“E”图标。
答案 1 :(得分:7)
请注意:我的表达式存在问题,但未对其进行评估(Expression in Xcode 4.3.2 Debug area not evaluated)。
为了使其有效,我还必须包括表达式的结果类型(例如(NSString *)[tag name]
)。
答案 2 :(得分:0)
答案 3 :(得分:0)