安裝Homebrew
chisel的安裝需要使用Homebrew,如果還沒(méi)有安裝Homebrew,可以使用下面的命令安裝,如果你已經(jīng)安裝了,可以跳過(guò)這一步
<code>
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
</code>
用Homebrew安裝chisel
搞定Homebrew之后,你就可以用他來(lái)安裝chisel了
<code>
brew update
brew install chisel
</code>
官網(wǎng)的命令里有一個(gè)brew update,是用來(lái)更新Homebrew版本的,如果你是新安裝的Homebrew,可以省略掉這條命令
<code>
touch ~/.lldbinit
echo "command script import /usr/local/opt/chisel/libexec/fblldb.py" >> ~/.lldbinit
</code>
重啟一下Xcode,安裝完成
更新
如果你想更新chisel,只需要輸入更新的命令即可
<code>
brew upgrade chisel
</code>
使用
1.給指定view加邊框
<code>
border -c blue -w 2 0x7feae2d605f0 //添加邊框 -c blue邊框顏色藍(lán)色 -w 2 寬度為2 0x7feae2d605f0 view的地址
unborder 0x7feae2d605f0 //移除邊框
</code>
<code>
taplog
</code>
這個(gè)命令在你點(diǎn)擊屏幕后,lldb打印出你敲擊屏幕時(shí)接收事件的view的信息。
3.在Mac上的預(yù)覽應(yīng)用中打開(kāi)UIImage、CGImageRef、UIView和CALayer
<code>
visualize 0x1393a0070
</code>
<code>
show 0x1393a0070
hide 0x1393a0070
</code>