xcode7代码调优工具Instruments使用

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

 

   Instruments可以作什么? 源文档介绍很详细,通常咱们项目中使用是查看耗时,耗内存,耗cpu的操做,找到源代码,后续才能优化。工具

 

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

 

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

 

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

 

 

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

 

 

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

 

 

5.若是中途打开是下图所示,那就继续展开或者是回到上一级,找到显示咱们本身写方法名的那一层级便可。文档

 

 

    后记:找到的仅仅是最耗时的操做,通常优化该处代码便可, 可是也不必定,有可能别的地方调用这个方法过多也会形成这个状况。 百度

 

   全英文的文档其实不要怕,若是有困难借助必定的单词工具,强碾过去就是了, 不然浪费不少时间。file

相关文章
相关标签/搜索