iOS Developer

不修改Xcode项目加载Reveal

2017-01-12  本文已影响0人  yazho

不修改Xcode项目加载Reveal

通过Xcode断点命令来调用Reveal服务,然后保证在程序在模拟器运行的时候,Reveal随时都可以附加上,这样就可以方便地分析UI的层次结构。

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

上述命令中,有个路径字符串:

/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib

请确保这个字符串所指的文件在磁盘上存在(正常情况下,如果将Reveal安装到Application目录,这里不会出问题)。

上一篇 下一篇

猜你喜欢

热点阅读