写一篇关于instrument的使用,因为我感觉上图比较容易,所以能上 图我就直接上图了,不用文字解释,持续更新######
1.内存泄露方面的使用######
首先,打开instrument,有图看的更清晰一些,点击profile就是打开instrument的方法
屏幕快照 2017-07-24 上午9.23.41.png
打开之后会看见这个界面
947B6AE9-6F15-46ED-8C1D-A0304AE40246.png然后点击leaks,这是内存泄露方面的
屏幕快照 2017-07-24 上午9.34.01.png
这个地方选择对应的需要测试的项目,本身默认应该就是你的项目,但是可以选择的,进行测试,你需要点击你的项目,运行,这个时候就会出现一些可能的内存泄露
运行之前你需要先进行选择,这个地方选择celltree
然后就是celltree的选择,选择中间那两个
屏幕快照 2017-07-24 上午9.45.26.png在进行运行,你会看到一些东西现在的界面是这样的
4FAE282D-5D9E-416B-B14B-B43BE04449C7.png红色就代表内存泄露,把鼠标放在上面就会发现有提示,双击下面的具体原因就能定位到你的代码了
2.耗时问题######
关于耗时操作,下面介绍一下
屏幕快照 2017-07-25 下午3.41.09.png这个地方是关于耗时的操作,看了看一些关于这方面的资料,有比较写得好的感觉是,我也就简单的写一下吧首先打开之后会有下面的图片
FC0BAA28-045C-43AE-A2C5-B8B08EFD1EAC.png这就是耗时操作的界面,首先下面的cell tree需要的选择是如图,隐藏系统的耗时的一些程序,至于其他的选项我在下面写上
屏幕快照 2017-07-25 下午3.44.57.png下面只需要运行之后你就可以看到这些东同时是也是可以直接定位到代码的如图,
屏幕快照 2017-07-25 下午3.49.59.png点击右键,就可以看到如图所示,然后选择Revreal in Xcode 就可以直接进入xcode定位代码,这是基本的使用耗时操作的过程,下面我添加一些图片是关于其他的选项的一些解释,这些是看到的其他的简书上的写的一些资料感觉写的不错
1483622278645630.png 1483622325201298.png 1483622345216975.png 1483622395450987.png这四个图显示的很清楚,大家可以看看
网友评论