NSObject的低内存警告

5

我有一个继承自NSObject的子类,它是一个单例,可以将一系列图片从硬盘加载到内存中,或者从互联网上下载。

如果应用程序接收到低内存消息(例如在UIViewController中),我希望释放存储在内存中的图像(当下次需要它们时,再从硬盘获取)。

1个回答

10

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接