ImageView для отображения изображения из содержимого URL-адреса требует больше памяти, и приложение вылетает

У меня есть UIscrollView, на который я добавляю Imageview (изображения которого отображаются из содержимого URL-адреса), количество изображений бесконечно. При прокрутке UIScrollview я добавляю UIImageView, но приложение вылетает из-за нехватки памяти.

Может ли кто-нибудь помочь мне понять, как решить эту проблему с памятью.

Я также пытался профилировать код, где я вижу, что библиотека ImageIO занимает больше памяти при прокрутке.

Заранее спасибо, кто знает решение, пожалуйста, помогите мне.


person sKhan    schedule 20.12.2012    source источник


Ответы (1)


Поздний ответ, но использование didReceiveMemoryWarning должно быть очень полезным. Когда у вас закончится память, вы больше не должны позволять прокручивать больше. Единственной другой возможностью может быть удаление изображений, которые в настоящее время не видны.

person Reconquistador    schedule 09.12.2013