调试工具chisel的安装和使用

Xcode中lldb的使用

安装facebook Chisel

brew update
brew install chisel
open .lldbinit
  • [1]添加符号断点viewDidLoad来在进入相应控制器的时候断点:symbol

  • [2]chisel pvc命令知道当前是什么控制器

  • [3]pviews 查看当前页面层级

  • [4]taplog 查看当前敲击控件

  • [5]presponder 当前响应者链条

  • [6]pclass 当前类的继承

  • [7]bmessage 去实现没有实现的系统方法

  • [8]hide show 调试时隐藏和显示指定地址的控件

  • [9]pinternals 查看类的属性,以及私有属性等

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

推荐阅读更多精彩内容

  • 这次真是久违的第二篇了,过年的时候一直在帮家里带孩子,顺便用webStorm这个神器重新温习了下前端的知识。然后最...
    kissGod阅读 18,904评论 15 76
  • 可以通过对断点的编辑,形成不同的调试结果。 设置带判断条件的断点。 可以设置控制台输出内容的断点(也可以设置语音)...
    isnow阅读 2,487评论 0 52
  • 你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值? NSLog(@"%@", whatIsInsideThi...
    paraneaeee阅读 1,214评论 0 7
  • 不玩LLDB,不知道chisel有多强大。chisel之于LLDB,就像iPhone之于手机,前者几乎给后者重新下...
    小笨狼阅读 9,627评论 15 78
  • 前言 今天花了一天的时间终于把iOS的几种常见的调试方法给学习了一下,在这里给大家分享一下LLDB的使用,同时也是...
    Peak_One阅读 11,097评论 5 33