美文网首页
Xcode lldb 常用指令

Xcode lldb 常用指令

作者: Rui哥 | 来源:发表于2022-07-28 14:11 被阅读0次
  • p命令:
    可以查看基本数据类型的值,如果查看对象的话,会返回对象的地址指针。p命令还可以接表达式。

  • po命令:
    打印对象,与p命令类似。

  • bt命令:
    打印线程的堆栈信息。bt all 是打印所有线程的堆栈信息。

  • expr命令:
    expression 的简写,能够在调试时,动态的执行赋值表达式,同时打印出结果。我们可以在调试时,动态的修改变量的值,这在调试想要让应用执行异常路径(如执行某个else 情况)很有用。

  • call命令:
    动态调用函数,在控制台执行该命令的,可以在不修改代码,不重新编译的情况下,修改界面上的视图。

  • image命令:
    image list可以查看某一个地址对应的代码位置。除了 image list 还有 image add、image lookup等命令,当遇到crash 时,查看线程栈,只能看到栈帧的地址,使用 image lookup –address 地址 可以方便的定位到这个地址对应的代码行。

  • x命令:
    查看地址,例如:x student

  • x/4gx命令:
    打印4个16进制地址。x/4gx student

注解:

几组数据
数字4代表输出4组数据

  • 输出格式
    x :代表16进制
    f :代表浮点数
    d :代表10进制

  • 字节大小
    b :byte 代表1个字节
    h :half word 代表2个字节
    w :word 代表4个字节
    g :giant word 代表8个字节

p/t二进制打印
p/0八进制打印
p/x十六进制打印

相关文章

  • Xcode 常用 LLDB 指令

    LLDB 是 Xcode 中自带的一个调试工具,在开发的过程中使用好了这个调试工具,不仅是能力的一种提升,更是一种...

  • Xcode lldb 常用指令

    p命令:可以查看基本数据类型的值,如果查看对象的话,会返回对象的地址指针。p命令还可以接表达式。 po命令:打印对...

  • LLDB 学习

    常用LLDB 指令 指令格式 [ [ ...] ] [- options [option-value]] [...

  • Xcode的动态调试任意的APP-LLDB(下)

    常用LLDB指令 指令格式是 [ [ ...]] [-options [option- value]] [a...

  • Swift 常用快捷键

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

  • Chisel 和 lldb_commands 常用指令

    Chisel 和 lldb_commands 常用指令是 LLDB 上的指令 。 更详细的说明点击这里。 Chi...

  • LLDB常用指令

    设置断点 执行代码 查看堆栈信息 流程控制 内存断点(用法基本和断点一样,给属性添加内存断点,属性改变时会触发断点...

  • LLDB常用指令

    形式: command (可选) action命令名称 + 子命令 常用命令: 设置断点 help命令 (用于查找...

  • 常用LLDB指令

    print、p:打印 po:打印对象 读取内存memory read/数量格式字节数 内存地址x/数量格式字节数...

  • 常用LLDB指令

    print , p打印内存地址 po打印对象 memory read 或者 x读取内存 memory read后边...

网友评论

      本文标题:Xcode lldb 常用指令

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