XCode 常用的LLDB调试

2020-09-16  本文已影响0人  简单Timor
  1. 最常用的两个打印命令。
    po -- OC对象。此命令会调用oc对象的description方法,将这个对象打印出来
    p -- 基本数据类型。

  2. Breakpoint 相关

2.1. break point基础相关
br list -- 列出所有当前断点。
br delete n -- 删除n\所有断点。
br enable n -- 使n\所有断点生效。
br disable n -- 使n\所有断点失效。
br set -n 某方法 -- 设置方法的符号断点,所有经过此方法都会断在此处。

  1. Expression
  1. Backtrace
  1. frame
    frame + 变量 可直接查看当前变量的值。

6.重点放此处 ,想看底层可使用下面三种方法。
6.1 设置符号断点。 -- 可以指定方法进行监听,所有经过的都会断住。


截屏2020-09-16下午3.09.17.png

6.2 .当断点进入断处,可以使用Controller + step into 的方式进入底层进行查看。

6.3 Debug -》Debug workflow - 》Always Show Disassembly 使用汇编语言进行Debug。


截屏2020-09-16下午3.11.50.png
上一篇 下一篇

猜你喜欢

热点阅读