2011-05-25 83 views
1

當在後臺運行許多數據廣泛的應用程序(有時沒有),每當我提供UIImagePickerController,我得到一個內存警告,通常在1和2之間。我確定它不是我的代碼,因爲它一旦攝像機視圖出現,我就會收到內存警告。我將UIImagePickerController的實例保存在應用程序委託中(閱讀了無數篇文章之後)。任何人有任何建議?UIImagePickerController內存警告

+0

你確定你沒有在越獄iPhone上測試嗎? – 2011-05-25 19:44:20

回答

2

內存警告不一定是錯誤的標誌。調出圖像選擇器使用內存。如果你已經很低,它會觸發警告。 。聽起來你需要對環境內存管理更小心一點?或者確保在調出選取器之前先轉儲資源。

+0

你能否更具體一點,即你可以給出任何示例代碼? 謝謝 – 2013-12-12 08:26:17

2

是的,記憶警告發生。在應用程序開始死亡之前不要大驚小怪。即使這樣,當前臺應用程序被殺時,這只是一個真正的問題。

當然,這並不能讓你不必像節約資源一樣節約資源 - 但有時候卻沒有辦法解決這個問題。