任何人都可以在这里指出正确的方向.我希望在我的应用程序收到内存警告时响应(我想知道如何响应此通知).另外,我可以用我的应用程序连接多少内存?
任何文章或书籍参考都会很棒.谢谢.
如果您的应用收到内存警告(例如在视图控制器的didReceiveMemoryWarning
方法中),则需要释放任何非关键数据.例如,您可以使用缓存的任何内容,或者可以重新生成的内容.
例如,如果您的应用程序处理某些数字并将结果存储在一个大数组中,如果您没有主动使用该数组,则应该释放它.然后,在需要时再生它.
更多信息在这里: 观察低内存警告