Chisel 和 lldb_commands 常用指令

Chisellldb_commands 常用指令是 LLDB 上的指令 。

更详细的说明点击这里。

Chisel 指令

1、查看图层关系

pviews

2、查看控制器的层级

pvc

3、查看按钮页面点击事件

paction 指针地址

4、获取控件响应链

presponder 指针地址

5、查看类的继承关系

pclass 指针地址

6、查看类的所有方法。

pmethods 指针地址

7、查看类的成员变量以及内存中的值

pinternals 指针地址

8、查看 View 在内存中的地址(不一定100%能获取到)

fv View名称

9、查看 Controller 在内存中的地址(不一定100%能获取到)

fvc Controller名称

10、断点一次可处理响应事件的 View

taplog

11、当前地址的视图隐藏并显示(闪烁)一次

flicker 指针地址

12、查看图层的当前层级,下一个层级,上一个层级。

vs 指针地址

  • (q) to quit. :输入 q 退出。
  • (w) move to superview :输入 q 移动到父 View
  • (s) move to first subview:输入 s 移动到我当前子控件的第一个(subviews.firstObject)。
  • (a) move to previous sibling :输入 a 移动到当前视图平级关系的前一个视图。
  • (d) move to next sibling :输入 d 移动到当前视图平级关系的后一个视图。
  • (p) print the hierarchy :输入 p 打印当前控件的层级关系。

lldb_commands 指令

1、查看类在内存中的地址

search 类名

2、恢复部分调用队栈符号表

sbt

3、获取类方法列表

methods 指针地址

你可能感兴趣的:(Chisel 和 lldb_commands 常用指令)