2010-01-27 36 views
2

在攝像頭模式下,按下UIImagePickerController上的「使用」按鈕後,我一直收到內存警告。iPhone攝像頭內存警告,但不是照片庫

我用儀器首次嘗試弄清楚是怎麼回事,但我沒有看到一個問題。在打開圖像選擇器控制器之前,我的應用程序正在使用〜2.0 MB的內存。它看起來像兩個相機模式和照片庫方式分配9.0 MB的內存,但我只收到存儲在攝像模式下的警告。

我可以在打開控制器之前嘗試釋放一些內存,但我的用法已經很低了。我不明白爲什麼兩個控制器相同的量增加我的內存使用情況,但我從來沒有收到來自圖片庫的警告。事實上,我已經能夠沒有問題打開圖片庫多次,並保留圖像(把內存使用在33+ MB)。

所有建議將不勝感激。

回答

0

這是相當可能的相機運行在不同的過程(我在這裏推測),並且其內存使用量不計入您的應用程序。無論如何,記憶警告並不表示您做錯任何事情。不要試圖提前釋放內存,只是迴應內存警告,你應該沒問題。