UI调试工具:Reveal 13

reveal是干啥的   UI调试工具,,以往写完几句代码就运行一下模拟器看看控件的位置大小效果,,在reveal中更改位置和大小,,调合适了,,直接写进代码省去了多次运行模拟器的麻烦

UI调试工具:Reveal 13

UI调试工具:Reveal 13

下载地址 Reveal 官方网站
 
链接APP方法: 安装完Reveal后

方法一.  通过 CocoaPods 导入(模拟器和真机)

很简单的方式, 只需要在你的 Podfile 文件添加 pod 'Reveal-SDK', :configurations => ['Debug’]

然后在终端执行 pod updatepod install.
运行 APP, 就可以在 Reveal 中查看你的 APP 界面布局了, 并且只有在 debug 模式下才能查看, 如果是 release 模式则不能.
通过这种方式集成的 Reveal, 可以查看模拟器和真机上 APP 界面布局.


方法二.  通过 断点 导入(只能用于模拟器)《只添加一个断点》
1.
UI调试工具:Reveal 13
UI调试工具:Reveal 13
2.
UI调试工具:Reveal 13
UI调试工具:Reveal 13

3.symbol 处填写 UIApplicationMain,,点击Add Action
UI调试工具:Reveal 13
UI调试工具:Reveal 13


4.点击Add Action 出现的空白处填写

expr (Class)NSClassFromString(@"IBARevealLoader") ==nil? (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/RevealServer.framework/RevealServer",0x2) : ((void*)0)

UI调试工具:Reveal 13
UI调试工具:Reveal 13
紫色文字是RevealServer所在路径,,确保reveal放在应用程序文件夹(不在里面??拖进去不就行了)
UI调试工具:Reveal 13
UI调试工具:Reveal 13


5.运行程序 在reveal 中查看 APP已经添加进来

UI调试工具:Reveal 13

UI调试工具:Reveal 13