LLDB:如何逐步执行' po [myObject method]'名称?

时间:2014-07-18 12:32:56

标签: objective-c xcode debugging breakpoints lldb

我在不相关的断点中停止了我的应用执行。

我想逐步执行完全不同的method

在控制台上执行po [myObject method]会打印出正确的结果,但我想逐步执行以查看如何计算此method结果。在method内设置启用的断点并不会有帮助,因为po [myObject method]似乎无法触发它。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

经过一些研究后我发现,你可以评估表达式,同时让它停在像这样的断点处:

 expr -o -i 0 -- [myObject method]

po只是expr -o的别名。-i 0标志使其在断点处停止。)