我怎样在Xcode 4中添加一个监视表达式?
这应该非常明显,但实际并不是这样。它似乎没有出现在任何菜单中,也不会在上下文点击时出现。如果我能够突出显示一个变量或表达式,然后“添加到监视”或“添加表达式”,那将很好。
我怎样在Xcode 4中添加一个监视表达式?
这应该非常明显,但实际并不是这样。它似乎没有出现在任何菜单中,也不会在上下文点击时出现。如果我能够突出显示一个变量或表达式,然后“添加到监视”或“添加表达式”,那将很好。
我不知道在Xcode 4的代码窗口中直接创建观察表达式的选项是否存在。如果代码窗口中有需要添加表达式观察的内容,我认为您需要将该代码复制到剪贴板中。
然后,在调试时,请确保显示调试区域。这是Xcode中底部中心视图。您可以通过从调试视图中单击适当的视图图标来显示此区域。
然后,在调试区域的左下方,您有您的观察列表。您可以通过右键单击并选择“添加表达式”向此列表中添加一个表达式:
右键单击以添加表达式 http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png
选择此选项后,会出现一个对话框。您可以将复制到剪贴板中的表达式粘贴到此对话框中,然后单击“添加”。观察表达式在列表中用其左侧的小“E”图标表示。
注意:我在使用表达式时遇到了一个问题,它们没有被执行(Xcode 4.3.2调试区域中的表达式未被执行)。
为了让它正常工作,我还必须包括表达式的结果类型(例如(NSString *)[tag name]
)。