在此次WWDC18中.有一个session是说LLDB调试的.
其通过Python脚本大幅度提升了调试效率.
今天讲一下导入脚本的方法.
转载请注明出处:juejin.im/post/5b57e3…
先来看下效果.
在LLDB中实时修改登录按钮的位置
导入脚本
1.terminal 中执行 vim ~/.lldbinit
~/.lldbinit是LLDB每次启动都会加载的一个文件,所以类似给命令定义别名等工作,我们都可以放在这个文件中.但是由于此时文件还没有真正运行.所以此处只适合做一些初始化操作.
2.编辑lldbinit,引入python文件
这里我把脚本文件放到了.lldb/lldb_python下.command script import /Users/233/.lldb/lldb_python/nudge.py
3.重新运行项目,在LLDB中输入python文件中的方法名.
关于Facebook出的LLDB调试工具Chisel.请参考:
Facebook 出的 LLDB 调试工具 Chisel
Chisel-LLDB命令插件,让调试更Easy
有兴趣的大家可以装一下试试~