美文网首页
ios 开发常用lldb调试命令

ios 开发常用lldb调试命令

作者: 90后的晨仔 | 来源:发表于2021-04-10 23:21 被阅读0次

今天在使用某个命令调试的时候忽然想不起来了,所以就想着总结一下。掘金地址

  • (lldb) po:print object的缩写,表示显示对象的文本描述,如果对象不存在则打印nil。
  • (lldb) p:可以用来打印基本数据类型。
  • (lldb) call:执行一段代码 如:call NSLog(@"%@", @"yang")
  • (lldb) expr:动态执行指定表达式
  • (lldb) bt:打印当前线程堆栈信息 (bt all 打印所有线程堆栈信息)
  • (lldb) image:常用来寻找栈地址对应代码位置 如:image lookup --address 0xxxx
  • (lldb) frame variable 简写: (lldb) fr v (查看当前堆栈帧的所有本地变量)
  • (lldb) frame variable bar 简写:(lldb) fr v bar 查看某个具体变量,其中bar为变量名
  • (lldb) fr v -R literalNil(可以打印变量literalNil未加工过的信息,一般多重Optional调试的时候会用到。)
  • lldb) p bar print bar的缩写

  • (lldb) target variable 简写:(lldb) ta v(查看全局变量)

  • (lldb) target variable baz 简写:(lldb) ta v baz(某个具体变量)

  • (lldb) expr -o --testObj(对象).age(属性)

  • (lldb) po testObj(对象).age(属性)

  • (lldb) breakpoint set --file **.m --line NUM(对某文件设置行断点)

  • (lldb) br s -f **.m -l NUM(对某文件设置行断点)

  • (lldb) (lldb) b **.m:NUM(对某文件设置行断点)

  • **(lldb) breakpoint set --selector Search 简写:(lldb) br s -S Search (对某个方法设置符号断点) **

  • (lldb) breakpoint list 简写:(lldb) br l(查看断点)

  • (lldb) watchpoint set variable testB 简写:(lldb) wa s v b (将变量testB设置为观察点)

  • (lldb) watchpoint list 简写:(lldb) watch l(查看观察点)

  • (lldb) watchpoint delete 简写:(lldb) watch del(删除观察点编号)

相关文章

  • iOS之LLDB常用调试命令

    iOS之LLDB常用调试命令熟练使用 LLDB,让你调试事半功倍使用facebook开源的Chisel调试Home...

  • Swift 常用快捷键

    iOS开发之Xcode常用调试技巧总结 Xcode 常用快捷键 lldb技巧:

  • ios 开发常用lldb调试命令

    今天在使用某个命令调试的时候忽然想不起来了,所以就想着总结一下。掘金地址[https://juejin.cn/po...

  • iOS开发之LLDB常用调试技巧

    原文地址iOS开发之LLDB常用调试技巧用好了LLDB,让调试变得轻松愉快,本文会写出并示例讲解一些常用的指令,以...

  • 各种调试技巧

    断点调试并配合LLDB常用调试命令LLDB命令详见:http://www.jianshu.com/p/d14a25...

  • LLDB调试命令初探

    LLDB调试命令初探 初识LLDB 你可能从未使用过LLDB,那让我们先来热热身。 在调试器中最常用到的命令是p(...

  • iOS 开发中 LLDB 常用命令整理

    iOS 开发中 LLDB 常用命令整理 expression(或者缩写expr) 表达式 expression ...

  • 知识点-LLDB调试命令

    lldb是我们平时在打断点时候,打印面板出现的。 lldb是Xcode自带的调试工具,下面是常用的lldb调试命令...

  • XCode中main.m直接crash

    问题描述 解决方法xcode gdb/lldb调试命令ps:主要学到的是btios崩溃的解决iOS捕获异常,常用的...

  • iOS调试之LLDB命令

    前言 在iOSAPP开发中,我们的代码经常需要调试跟踪,最常用的是LLDB Debugger程序调试器,LLDB ...

网友评论

      本文标题:ios 开发常用lldb调试命令

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