2014-10-10 16 views
2

我剛開始在Xcode中使用Instruments。 我嘗試了教程,它真的很棒。我現在有這個問題,我的main.m文件,我無法解決它。 我運行Time Profiler,它顯示我的main.m文件正在使用82%的運行時間? 當我點擊查看什麼是在那裏我得到這個聲明紅色和標記爲100%會:Xcode Instruments顯示我的main.m文件正在使用80%的運行時間

return UIApplicationMain(argc, argv, nil, NSStringFromClass([UvodAppDelegate class])); 

我會發佈一個PIC,但我沒有足夠的聲譽。

任何想法?

+0

你能發佈更多的main.m代碼嗎?試着看看你是否使用遞歸。 – VAndrei 2014-10-10 18:57:24

+0

這是圖片1:http://s30.postimg.org/p8bvzqqip/Scr​​een_Shot_2014_10_10_at_20_57_43.png – MOzeb 2014-10-10 18:59:16

+0

下面是圖片2:http://s22.postimg.org/yg8e3zy4h/Screen_Shot_2014_10_10_at_20_59_53.png – MOzeb 2014-10-10 19:00:41

回答

0

根據您提供的圖像判斷,正常情況下主線路中的CPU利用率較高。

該行創建應用程序對象singleton並啓動主事件循環。

如果在應用程序中實現了計算密集型功能,它將顯示在探查器統計信息中。

+0

因此,如果我理解正確,一切都會好起來?因爲我有我的應用程序的一些問題,有時它只是不運行平穩很短的時間不到一秒鐘,我想知道如果我的main.m文件是問題.. – MOzeb 2014-10-10 19:26:36

+0

問題是不是在main.m文件。如果看起來你沒有很多事件可以充分利用CPU。 – VAndrei 2014-10-10 19:49:17

相關問題