Xcode的LLDB的使用

  1. po [self view]查看view的一些信息

2.p (int) [[[self view]subviews] count] 主要用来输出原生的数据类型,比如boolean integer float string等

3.运行时改变变量的值
expr username = @“username”
expo password = @“456”

4.流程控制命令
实际上使用xcode自带的可视化工具来控制“继续”“暂停”“下一步”“进入”“跳出”更简单,但这里还是列出其所对应的命令名:
继续:process continue, continue, c
下一步:thread step-over, next, n
进入:thread step-in, step, s
跳出:thread step-out, finish, f

5.thread return命令
执行thread return命令可以使得当前函数立即返回,也就是说,后续代码都不会执行了。当然执行此命令可能会使得arc的计数追踪出现错乱

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • LLDB是个开源的内置于XCode的具有REPL(read-eval-print-loop)特征的Debugger...
    街角仰望阅读 6,513评论 0 3
  • LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xc...
    小笨狼阅读 20,600评论 31 186
  • iOS调试之LLDB Xcode内嵌了LLDB控制台,在Xcode代码编辑区的下方。shift + cmd + y...
    comst阅读 1,517评论 0 3
  • 转载 与调试器共舞 - LLDB 的华尔兹: https://objccn.io/issue-19-2/ 推荐:i...
    F麦子阅读 3,357评论 0 10
  • 目 录 ·青春巷子 上 一 章 ·多情总被无情恼 文 / 水木刅 故事简介 两个饭桶 1. 这顿饭我们从中...
    清和青时阅读 324评论 0 7