xcode7代碼調優工具Instruments使用

     有段時間沒有系統性的學習了,今天正好用到instruments,想系統性的看看,百度了好一下子,大可能是相互抄襲並且是Xcode老版本的介紹,後來直接看內置文檔了,當沒有辦法的時候,藉助「有道」英文其實也是不難的,之後儘可能看內置的原始文檔。xcode

 

   Instruments可以作什麼? 源文檔介紹很詳細,通常咱們項目中使用是查看耗時,耗內存,耗cpu的操做,找到源代碼,後續才能優化。工具

 

   下面以Xcode7的耗時操做爲例,圖像化的介紹,怎麼用從一個歷來沒有弄過的這個的人上手。學習

 

1.用xcode打開項目,Product / profile/Time Profiler 優化

 

2.點擊右上角 紅色圓按鈕,開始運行項目,這個時候看到最大的時間就是最耗時的操做。code

 

 

3. 點擊上圖箭頭指向的灰色右箭頭,展開,每次都找最大的那個展開。blog

 

 

4. 直到展開到熟悉的方法名雙擊打開,就是費時最多的那一行代碼。內存

 

 

5.若是中途打開是下圖所示,那就繼續展開或者是回到上一級,找到顯示咱們本身寫方法名的那一層級便可。文檔

 

 

    後記:找到的僅僅是最耗時的操做,通常優化該處代碼便可, 可是也不必定,有可能別的地方調用這個方法過多也會形成這個狀況。 百度

 

   全英文的文檔其實不要怕,若是有困難藉助必定的單詞工具,強碾過去就是了, 不然浪費不少時間。file

相關文章
相關標籤/搜索