安装Homebrew
chisel的安装需要使用Homebrew,如果还没有安装Homebrew,可以使用下面的命令安装,如果你已经安装了,可以跳过这一步
<code>
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
</code>
用Homebrew安装chisel
搞定Homebrew之后,你就可以用他来安装chisel了
<code>
brew update
brew install chisel
</code>
官网的命令里有一个brew update,是用来更新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边框颜色蓝色 -w 2 宽度为2 0x7feae2d605f0 view的地址
unborder 0x7feae2d605f0 //移除边框
</code>
<code>
taplog
</code>
这个命令在你点击屏幕后,lldb打印出你敲击屏幕时接收事件的view的信息。
3.在Mac上的预览应用中打开UIImage、CGImageRef、UIView和CALayer
<code>
visualize 0x1393a0070
</code>
<code>
show 0x1393a0070
hide 0x1393a0070
</code>