2010-10-22 3 views
5

У меня есть подкласс NSObject, это одноэлементный, который загружает список изображений в память, либо с жесткого диска, либо загружает их из Интернета.Предупреждение о низкой памяти для NSObject

Я хочу выпустить изображения, хранящиеся в памяти, если приложение получает сообщение с низкой памятью, например, в UIViewController. (тогда он получает изображения с жесткого диска, когда он им нужен).

ответ

10

Вы можете реализовать метод -applicationDidReceiveMemoryWarning: в делетете приложения и освободить память. Или вы можете сделать ваш одноэлементный объект прослушивающим UIApplicationDidReceiveMemoryWarningNotification уведомлением и свободной памятью в обработчике уведомлений.

Смежные вопросы