6

说我在调试。假设我需要知道 [somevariable count] 的值是多少

我该怎么做?

4

2 回答 2

10

如果你想做的是在程序执行停止时知道表达式的值,然后做类似的事情

> p (int)[somevariable count] 

在 gdb 控制台中。

注意: 搜索“watch”一词的人可能希望得到一个关于能够观察值何时发生变化的答案。对于这个问题,这些是一些更合适的答案:

在 Xcode 中观察变量

Xcode LLDB 观察点

于 2011-04-25T14:52:43.103 回答
2

在相关的代码行上放置一个断点。当Xcode停在那一行时,在调试区(屏幕底部分成两部分,看右边,如果没看到底部,shift+cmd+Y,有时加右边或者左侧被隐藏并且在右下角有小按钮显示它们),您会看到所有局部和全局变量。右键单击(或两根手指)该调试区域,您将看到一个上下文菜单,其中包含“添加表达式”选项之一。输入你的表情。

注意:对于来自任何其他 IDE 但不是在 Xcode 中的任何人来说,以上关于“watch”一词的用户评论都非常清楚。

于 2016-09-07T13:25:58.463 回答