xcode7代码调优工具Instruments使用

     有段时间没有系统性的学习了,今天正好用到instruments,想系统性的看看,百度了好一会儿,大多是相互抄袭而且是Xcode老版本的介绍,后来直接看内置文档了,当没有办法的时候,借助“有道”英文其实也是不难的,以后尽量看内置的原始文档。

 

   Instruments能够做什么? 源文档介绍很详细,一般我们项目中使用是查看耗时,耗内存,耗cpu的操作,找到源代码,后续才能优化。

 

   下面以Xcode7的耗时操作为例,图像化的介绍,怎么用从一个从来没有弄过的这个的人上手。

 

1.用xcode打开项目,Product / profile/Time Profiler 

 

2.点击右上角 红色圆按钮,开始运行项目,这个时候看到最大的时间就是最耗时的操作。

 

 

3. 点击上图箭头指向的灰色右箭头,展开,每次都找最大的那个展开。

 

 

4. 直到展开到熟悉的方法名双击打开,就是费时最多的那一行代码。

 

 

5.如果中途打开是下图所示,那就继续展开或者是回到上一级,找到显示我们自己写方法名的那一层级即可。

 

 

    后记:找到的仅仅是最耗时的操作,一般优化该处代码即可, 但是也不一定,有可能别的地方调用这个方法过多也会造成这个情况。 

 

   全英文的文档其实不要怕,如果有困难借助一定的单词工具,强碾过去就是了, 否则浪费很多时间。

 

转载于:https://www.cnblogs.com/xhsword/p/5133521.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值