个方法只需要对Xcode做一次配置金沙js娱乐场官方网站:,这个方法只需要对Xcode做一次配置

个方法只需要对Xcode做一次配置,下面我就详细地跟大家介绍一下具体的配置方法,个方法只需要对Xcode做一次配置,下面我就详细地跟大家介绍一下具体的配置方法,这个方法只需要对Xcode做一次配置,下面我就详细地跟大家介绍一下具体的配置方法,个方法只需要对Xcode做一次配置,下面我就详细地跟大家介绍一下具体的配置方法,选择菜单项,并且选择【

不修改Xcode项目加载Reveal,xcode项目reveal

   关 于iOS
UI调试工具Reveal的配置,非常多初学者朋友或然在英特网找出到有个别稿子,那么些小说大多数都以陈说了什么样通过配备Xcode项目,通过投入一些库文件,
况兼在先后中编辑额外的代码来调用Reveal服务,进而确定保障调节和测量试验程序的时候能够将品种附加到Reveal中剖判。

     
这种艺术,相比较麻烦,而且每写个项目都急需重新那些麻烦的手续,那是让人难以忍受的。为此,在下通过众多剖判尝试,终于发掘了一种一劳永逸的方式。今后就
将那些措施介绍给咱们。那么些艺术不是本身表达的,那是Reveal官方的文档提供的主意。可是网络鲜少谈起,笔者在此地把这么些办法介绍给大家。那一个主意是通过
Xcode断点命令来调用Reveal服务,然后保险在先后在模拟器运营的时候,Reveal随时都足以增大上,那样就能够方便地分析UI的等级次序结构。这么些章程只供给对Xcode做贰遍配置,从此今后,任哪天候都足以选拔Reveal,这是最最方便的,防止了历次繁琐的种类布署,并且不须要编写制定任何代码。
下边小编就详细地跟大家介绍一下实际的布置格局。

假使您未有安装Reveal,提议从官方下载安装试用。

正文使用的Reveal版本是1.5.1

上面是事无巨细的配备步骤:

1.在Xcode中展开二个iOS项目,选取菜单项View → Navigators → Show
Breakpoint Navigator
.步骤如下图所示:

金沙js娱乐场官方网站 1

2.在左边手的导航面板下方,点击“+”并且采取【Add Symbolic Breakpoint
菜单项,如下图所示:

金沙js娱乐场官方网站 2

3.在弹出面板的Symbol字段中填入“UIApplicationMain”,如下图:

金沙js娱乐场官方网站 3

4.点击Add Action 按钮,如下图:

金沙js娱乐场官方网站 4

5.复制如下的授命粘贴到上海体育场地中所示的编辑框:

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

一般来讲图所示:

金沙js娱乐场官方网站 5

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

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

请确认保障那么些字符串所指的文件在磁盘上设有(寻常境况下,假诺将Reveal安装到Application目录,这里不会出标题)。

6.勾选Automatically continue after evaluating actions选项

金沙js娱乐场官方网站 6

7.达成上述手续之后,在新创设的断点上边点击右键,弹出如下菜单并精选,如下图所示:

金沙js娱乐场官方网站 7

现在,全体的布局步骤均已成功。以往无论深入分析任何项目,都得以间接开发银行Reveal
并解析。

前段时间起动三个项目调节和测量试验,Xcode调节台会输出如下log,注解配置不错,Reveal已经足以平日运转使用,如下图所示:

金沙js娱乐场官方网站 8

接下去运行Reveal,如下图操作:

金沙js娱乐场官方网站 9

下边体验一下Reveal的神勇吧:

金沙js娱乐场官方网站 10

在上头那个演示demo中,足以表达Reveal的有力与低价,各样等级次序结构可想而知,特别是对准那个非符合规律的UI实现,能够张开有益的分析。


于iOS
UI调节和测验工具Reveal的布局,相当多初学者朋友或许在网络搜寻到部分篇章,那个小说超过一半都是…

   关 于iOS
UI调节和测量试验工具Reveal的安排,非常多初学者朋友或然在网络寻找到部分稿子,这一个小说超越四分之二都是陈诉了什么样通过配备Xcode项目,通过投入一些库文件,
而且在先后中编辑额外的代码来调用Reveal服务,进而确定保证调节和测验程序的时候能够将项目附加到Reveal中剖判。

有关iOS
UI调节和测量检验工具Reveal的布署,比相当多初学者朋友可能在网络检索到部分稿子,那一个小说半数以上都是呈报了何等通过配备Xcode项目,通过投入一些库文件,何况在先后中编辑额外的代码来调用Reveal服务,进而确认保障调节和测验程序的时候能够将项目附加到Reveal中分析。

   关 于iOS
UI调节和测量检验工具Reveal的安插,比较多初学者朋友也许在网络搜索到有的文章,这个小说超越51%都以叙述了什么通过计划Xcode项目,通过加入一些库文件,
而且在先后中编辑额外的代码来调用Reveal服务,从而确定保证调节和测量试验程序的时候能够将项目附加到Reveal中深入分析。

上面是事无巨细的陈设步骤:

1.在Xcode中开发二个iOS项目,选拔菜单项View → Navigators → Show
Breakpoint Navigator
.步骤如下图所示:

金沙js娱乐场官方网站 11

2.在右手的导航面板下方,点击“+”并且选用【Add Symbolic Breakpoint
菜单项,如下图所示:

金沙js娱乐场官方网站 12

3.在弹出面板的Symbol字段中填入“UIApplicationMain”,如下图:

金沙js娱乐场官方网站 13

4.点击Add Action 按钮,如下图:

金沙js娱乐场官方网站 14

5.复制如下的授命粘贴到上海体育场地中所示的编辑框:

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

一般来讲图所示:

金沙js娱乐场官方网站 15

上述命令中,有个路子字符串
/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib

请确认保证那个字符串所指的文本在磁盘上设有(不奇怪状态下,假如将Reveal安装到Application目录,这里不会出标题)。
6.勾选Automatically continue after evaluating actions选项


金沙js娱乐场官方网站 16

7.完了上述手续之后,在新创立的断点上边点击右键,弹出如下菜单并选拔,如下图所示:

金沙js娱乐场官方网站 17

当今,全部的布署步骤均已到位。以往无论解析任何项目,都足以平昔开行Reveal
并深入分析。
现今运维七个品类调节和测量检验,Xcode调整台会输出如下log,注解配置不错,Reveal已经能够健康运维使用,如下图所示:

金沙js娱乐场官方网站 18

     
这种方法,相比麻烦,何况每写个连串都亟需再次那么些麻烦的步子,那是令人难以忍受的。为此,在下通过广大解析尝试,终于开掘了一种一劳永逸的法子。以往就
将那么些方法介绍给大家。这些办法不是自己表达的,那是Reveal官方的文书档案提供的章程。不过网络鲜少谈到,笔者在此处把那些艺术介绍给大家。那些格局是通过
Xcode断点命令来调用Reveal服务,然后保障在程序在模拟器运营的时候,Reveal随时都足以增大上,那样就能够低价地深入分析UI的档案的次序结构。这个办法只要求对Xcode做壹次配置,从此未来,任何时候都足以应用Reveal,那是最最方便的,幸免了历次繁琐的花色安顿,何况没有须求编写制定任何代码。
下边笔者就详细地跟我们介绍一下实际的布局情势。

这种方法,相比繁琐,而且每写个体系都须求再一次这几个繁琐的步调,那是令人为难忍受的。为此,在下通过众多剖判尝试,终于意识了一种一劳永逸的法子。今后就将以此格局介绍给我们。那几个方法不是自家说明的,那是Reveal官方的文书档案提供的秘诀。可是网络鲜少提起,作者在此处把那些措施介绍给大家。那么些艺术是透过Xcode断点命令来调用Reveal服务,然后有限支撑在程序在模拟器运转的时候,Reveal随时都能够附加上,那样就足以低价地分析UI的档案的次序结构。那一个主意只必要对Xcode做一次配置,从此今后,任曾几何时候都足以使用Reveal,那是最为方便的,防止了每一趟繁琐的档案的次序布局,并且没有要求编制任何代码。下边作者就详细地跟我们介绍一下现实的布局格局。

     
这种格局,相比繁琐,而且每写个品种都急需重新那么些繁琐的步骤,这是令人为难忍受的。为此,在下通过众多深入分析尝试,终于意识了一种暂劳永逸的方法。未来就
将以此艺术介绍给大家。这一个格局不是小编表明的,那是Reveal官方的文档提供的秘籍。但是网络鲜少提及,作者在此间把那些点子介绍给大家。这么些主意是经过
Xcode断点命令来调用Reveal服务,然后保障在先后在模拟器运转的时候,Reveal随时都可以附加上,那样就足以一本万利地解析UI的档次结构。这么些点子只须求对Xcode做贰遍配置,从此之后,任几时候都能够动用Reveal,那是最为方便的,制止了每便繁琐的体系布局,而且无需编写制定任何代码。
下边小编就详细地跟大家介绍一下现实的布置格局。

假定你从未安装Reveal,提议从官方下载安装试用。

一旦你从未安装Reveal,建议从官方下载安装试用。

如果您从未安装Reveal,提出从官方下载安装试用。

正文使用的Reveal版本是1.5.1

正文使用的Reveal版本是1.5.1

本文使用的Reveal版本是1.5.1

上边是事无巨细的布局步骤:

下边是事无巨细的配置步骤:

下边是事无巨细的陈设步骤:

1.在Xcode中打开二个iOS项目,接纳菜单项View → Navigators → Show
Breakpoint Navigator
.手续如下图所示:

1.在Xcode中开荒三个iOS项目,选取菜单项View → Navigators → Show
Breakpoint Navigator
.手续如下图所示:

1.在Xcode中开荒多个iOS项目,选拔菜单项View → Navigators → Show
Breakpoint Navigator
.步骤如下图所示:

金沙js娱乐场官方网站 19

金沙js娱乐场官方网站 20

金沙js娱乐场官方网站 20