| 命令 | 效果 |
|---|---|
| p | 打印对象 |
| po | 打印对象的description |
| call | 执行代码 |
| bt | 查看当前调用栈 |
| c | 继续执行 |
| n | 将子函数当作一个整休运行 |
| s | 单步运行,遇到子函数会进去 |
| finish | 返回上层调用栈 |
上面的命令很多时候我都是配合条件断点使用的。比如你在开发登录模块,不想每次都填写用户名密码,就可以利用它来设置默认值。
下面是我学习汇编的时候经常使用的
| 命令 | 效果 |
|---|---|
| si | 单步运行可跳转汇编指令内部 |
| ni | 单步运行汇编级别 |
| register read $x0 | 读取寄存器的值 |
| register write $x0 | 修改寄存器的值 |
| watchpoint set variable p->_name | 类似KVO,可以监听属性的改变 |