【问题标题】:LLDB: How to do a step by step execution of 'po [myObject method]' name?LLDB:如何逐步执行“po [myObject 方法]”名称?
【发布时间】:2014-09-09 14:24:02
【问题描述】:

我的应用程序执行在一个不相关的断点处停止。

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

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

我该怎么做?

【问题讨论】:

    标签: objective-c xcode debugging breakpoints lldb


    【解决方案1】:

    经过一些研究,我发现,您可以评估表达式,同时让它在断点处停止,如下所示:

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

    po 只是expr -o 的别名。-i 0 标志是让它在断点处停止的原因。)

    【讨论】:

      猜你喜欢
      • 2020-02-05
      • 2017-04-25
      • 2016-06-06
      • 2019-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多