2012-08-10 80 views
0

當我按下主頁按鈕時,我的應用程序被正確暫停,但它只持續幾分鐘。如果我離開它很短的時間,並返回到它的應用程序啓動新鮮。延長iOS應用程序暫停時間

我沒有在我的應用程序中運行任何後臺任務,其他應用程序停留的時間比我的要長很多。

這可能是什麼原因造成的?是否有可能我在背景中運行的操作我不知道,並且iOS在內存不足時正在殺死我的應用程序?

+0

你想持有什麼樣的信息? – Winston 2012-08-10 15:24:15

+0

我有兩個webViews和一些圖像狀態,我想它。沒有必要無限期地保留它們,所以我沒有使用NSUserdefaults。更重要的是,我不希望用戶每次切換回我的應用程序都必須等待2-3秒。 – 2012-08-10 15:33:21

+0

是的,也許你正在加載webview中的很多數據,並且該應用程序比其他人更早終止。 – Winston 2012-08-12 03:31:48

回答

3

使用最多內存的應用程序將在後臺首先終止。所以可能的原因是您的應用消耗的內存比您想象的要多。我會開始確保您的內存管理正確。

Apple - App States and Multitasking