我有一个继承自NSObject的子类,它是一个单例,可以将一系列图片从硬盘加载到内存中,或者从互联网上下载。
如果应用程序接收到低内存消息(例如在UIViewController中),我希望释放存储在内存中的图像(当下次需要它们时,再从硬盘获取)。
我有一个继承自NSObject的子类,它是一个单例,可以将一系列图片从硬盘加载到内存中,或者从互联网上下载。
如果应用程序接收到低内存消息(例如在UIViewController中),我希望释放存储在内存中的图像(当下次需要它们时,再从硬盘获取)。
您可以在应用程序委托中实现-applicationDidReceiveMemoryWarning:
方法并在那里释放内存。或者,您可以使单例对象监听UIApplicationDidReceiveMemoryWarningNotification
通知,并在通知处理程序中释放内存。