lldb(gdb)常用的调试命令?
2018-09-13 本文已影响22人
做你的小星星
po:输入Objective-C对象
expr:可以在调试时动态执行指定表达式,并将结果打印出来。常用于在调试过程中修改变量的值。
call:call即是调用的意思。其实上述的po和p也有调用的功能。因此一般只在不需要显示输出,或是方法无返回值时使用call。
bt:打印调用堆栈,加all可打印所有thread的堆栈。
image:比较实用的用法是用于寻找栈地址对应的代码位置。
po:输入Objective-C对象
expr:可以在调试时动态执行指定表达式,并将结果打印出来。常用于在调试过程中修改变量的值。
call:call即是调用的意思。其实上述的po和p也有调用的功能。因此一般只在不需要显示输出,或是方法无返回值时使用call。
bt:打印调用堆栈,加all可打印所有thread的堆栈。
image:比较实用的用法是用于寻找栈地址对应的代码位置。