常用的LLDB命令

打印对象

  • print、p:打印
  • po:打印对象
(lldb) po str
233
(lldb) p str
(__NSCFConstantString *) $1 = 0x0000000100001078 @"233"
(lldb)

读取内存

  • memory read/数量格式字节数 内存地址
  • x/数量格式字节数 内存地址
  • x/3xw 0x10010

1.格式:
x是16进制,f是浮点,d是10进制
2.字节大小:
b:byte 1字节,h:half word 2字节
w:word 4字节,g:giant word 8字节

修改内存中的值

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

相关阅读更多精彩内容

  • 更多命令可以查阅:The LLDB Debugger 1.po + 对象 2. p + xx 可以是基础类型或者对...
    毅个天亮阅读 833评论 0 2
  • 一、expression expression命令的作用是执行一个表达式,并将表达式返回的结果输出。express...
    boundlessocean阅读 1,239评论 0 2
  • 常用的LLDB指令 print ,p:打印 po : 打印对象 格式: x是16进制,d是10进制 字节大小: b...
    zhouluyao阅读 2,849评论 0 0
  • LLDB 是 Xcode 中自带的一个调试工具,在开发的过程中使用好了这个调试工具,不仅是能力的一种提升,更是一种...
    CoderHG阅读 13,873评论 5 69
  • lldb是我们平时在打断点时候,打印版出现的,它是Xcode自带的调试工具,下面是常用的lldb调试命令。 1、p...
    IIronMan阅读 920评论 0 3

友情链接更多精彩内容