2013-07-30 48 views
0

我正在製作一個Mac應用程序,它顯示爲菜單欄中的彈出窗口。該視圖有幾個組件,當一切正在運行並且彈出窗口打開時,我發現它佔用了大約3%的CPU。但是,當我最小化popover並讓它運行它的背景時,它會跳到6-7%的CPU。這對我來說沒有任何意義,因爲視圖不再顯示,所以我想可能會少運行。可可:應用程序在後臺使用更多的CPU?

但是,我沒有做任何事情,當我關閉彈出窗口,只是發送[popover關閉]消息。

當我關閉彈出窗口以保持CPU使用率時,還有什麼我應該做的嗎?

謝謝

回答

0

不知道你的代碼,很難說出發生了什麼事。您將需要通過使用Instruments Time Profiler來查找。一旦知道應用程序在最小化的情況下做了什麼,您應該能夠找到並解決問題。

相關問題