1.help命令
help 列出所有命令
help 列出某个命令更多细节,例如help print
2.print
print 打印需要查看的变量,例如print totalCount
print 还能使用简写prin, pri, p
po(print object)可以打印对象的description方法的结果
打印不同格式可以用p/x number打印十六进制,p/t number打印二进制,p/c char打印字符
3.expression
expression 可以改变一个值,例如expression s
expression可以使用e来代替
e -p — dataArray 也可以打印对象的description方法的结果,等同于po
4.流程控制
continue会取消暂停,继续执行下去到达下一个断电,LLDB中使用process continue,别名continue,或者使用缩写c
step over会执行当前这个函数,然后继续。LLDB中使用thread step-over,next或者缩写n
step into指跳进一个函数调试。LLDB中使用thread step in,step或者s
step out会继续执行到下一个返回语句,然后再次停止
thread return会在当前断点处直接返回出函数,函数剩余部分不会被执行。LLDB中使用thread return NO
5.断点管理
breakpoint list可以看到所有断点,简写br li
breakpoint set可以创建断点,缩写br
网友评论