Chisel
Chisel是Facebook寫的LLDB的指令集合泉粉,是個(gè)Python腳本庫(kù)稻轨,功能十分強(qiáng)大。
安裝
brew update
brew install chisel
安裝完成后:
如果是homebrew安裝的万皿,運(yùn)行brew info chisel
獲取chisel版本號(hào)(如1.5.0)
然后
echo command script import /usr/local/Cellar/chisel/1.5.0/libexec/fblldb.py >> ~/.lldbinit
運(yùn)行
pviews
打印視圖結(jié)構(gòu)
presponder 地址
打印響應(yīng)者鏈條
pinternals 地址
打印對(duì)象詳細(xì)屬性
bmessage -[NSViewController viewDidLoad]
根據(jù)方法名稱下斷點(diǎn)
wivar 0x7f999bde0ba0 _subviews
添加一個(gè)觀察斷點(diǎn)
可以使用 help 命令查看其它指令的使用