如何在Xcode 4中观察变量?

28

如何在Xcode 4中监视变量?我不确定该怎么做。


2
可能是在Xcode 4中表达式窗口在哪里?的重复问题。只需将变量名输入为表达式即可。 - osgx
谢谢,我的问题是一个重复的问题。 - lampShade
这里有同样的问题吗?Xcode4有一个观察窗口吗? - Nabil Sham
3个回答

13

在本地变量窗口中右键单击,查看“监视表达式”菜单命令。输入变量名称,变量将被添加。


9
这个“watch expression”菜单在哪里? - JobHunter69

3
在调试区域可以使用“观察 VariableName”功能。只需右键单击变量,选择“观察变量”。

enter image description here


0

有两种方法可以观察变量并在特定条件下中断。

  1. 编辑断点

控制单击断点指示器以显示命令菜单,选择“编辑断点”以打开断点编辑器并设置条件、添加操作等,如断点中所述。 enter image description here

  1. 使用LLDB命令行。例如,下面的命令将监视'I'的值,并在I==3时中断。

    (lldb) watch set var i Watchpoint created: Watchpoint 1: addr = 0x100001018 size = 4 state = enabled type = w declare @ '/Volumes/data/lldb/svn/ToT/test/functionalities/watchpoint/watchpoint_commands/condition/main.cpp:12' (lldb) watch modify -c 'i==3' (lldb) watch list

这是您可以在Xcode中输入LLDB命令的地方。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接