我很驚訝iOS 5.1不能像我期望的那樣管理內存。當設備運行很多應用程序時,iOS似乎不會在後臺殺死內存佔用應用程序,但也會向我自己的應用程序發送內存警告。iPhone iOS什麼是處理內存警告的最可接受的方式?
例如,顯示UIImagePicker在兩個測試設備上崩潰了應用程序。雙擊主頁鍵並殺死一些後臺應用程序可以防止應用程序接收到內存警告和崩潰。
如果iOS不會爲我騰出內存,是否可以通過顯示某種警告視圖來通知用戶內存不足以及某些後臺任務必須被終止?
我不知道如何處理這些事件 - iOS需要時間清理一些內存(而應用程序響應內存警告)?
我懷疑蘋果是否會批准一個應用程序,要求用戶爲了繼續工作而殺掉其他應用程序。 – Thilo 2012-07-27 01:24:42