iOS LLDB调试

作者: 天使君 | 来源:发表于2017-12-04 17:52 被阅读0次

掌握以下lldb命令,够用.

### LLDB调试总结

<lldb> e NSString *$str = @"test"  # e命令定义变量

<lldb> po $str  # po命令打印对象具体的内容,p命令一般用于打印基本类型

<lldb> b 33   # b命令在当前类文件第33行添加一个断点

<lldb> bt   # 打印当前线程回溯

<lldb> c,n,s   # c命令表示跳过当前断点继续执行程序,n命令表示step over,s命令表示step into

<lldb> image lookup --address 0x00000ffff    # image命令用于寻址

<lldb> watchpoint set self.name  # watchpoint 监视self.name变量

<lldb> thread return         # 当前执行程序堆栈直接返回一个值

<lldb> call [self method]              # call命令调用函数

<lldb> frame variable                    # 查看当前frame的所有变量的值

<lldb> frame info                          # 打印当前frame的信息

<lldb> expr 表达式                        # 动态执行表达式的值

<lldb> help     # help命令

相关文章

网友评论

    本文标题:iOS LLDB调试

    本文链接:https://www.haomeiwen.com/subject/gggxixtx.html