NSObject的内存不足警告

时间:2010-10-22 09:34:47

标签: iphone uiviewcontroller nsobject low-memory

我有一个NSObject的子类,它是一个单例,可以从硬盘驱动器中将图像列表加载到内存中,也可以从互联网上下载它们。

如果应用收到低内存消息,我想释放存储在内存中的图像,就像在UIViewController中一样。 (然后它会在下次需要时从硬盘获取图像)。

1 个答案:

答案 0 :(得分:10)

您可以在应用程序委托中实现-applicationDidReceiveMemoryWarning:方法并释放内存。或者,您可以使单个对象在通知处理程序中监听UIApplicationDidReceiveMemoryWarningNotification通知和释放内存。