iOS LLDB调试

掌握以下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命令

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容