因此很明顯,在iPod第二代我的應用程序崩潰是由於內存不足的問題。我做的是在用戶滾動時在scrollView + pageControl內的每個視圖上調用圖像。在獲得記憶警告後,它在達到某個特定點時崩潰。當我收到警告時,我試圖釋放視圖,但仍然導致崩潰。iOS4調用ImageNamed:仍然泄漏或導致內存問題?
我GOOGLE了約ImageNamed:顯然有這個API調用中的問題,但大多數文章說,這是固定在最近的iOS版本。
我解決了這個問題,調用圖像imageWithContentOfFile代替imageNamed,但我想知道如果ImageNamed還是引起了內存泄漏,或者視圖被釋放時沒有釋放。
什麼操作系統版本在你的iPod touch第二代運行? –
我相信它的iOS 4.2.1 – REALFREE
它沒有泄漏圖像,它緩存它(如RyanR下面解釋的),只使用'imageNamed:'爲小圖像,這將永遠由您的應用程序和多個位置使用 – bshirley