如何在IOS 7中调用新的ViewController时清除缓存内存?

时间:2014-02-28 06:49:58

标签: ios objective-c caching memory ios7

我使用NSURLConnection在服务器NSURLConnection上发送请求增加缓存内存和应用程序因内存不足而崩溃。 我使用此代码清除缓存:

[[NSURLCache sharedURLCache] removeAllCachedResponses];

但在iOS 7中,此代码不再起作用。有没有人知道如何清除缓存?

1 个答案:

答案 0 :(得分:0)

您可以使用NSURLCache-setDiskCapacity:创建具有特定内存或磁盘使用限制的-setMemoryCapacity:。您可以在UIViewController的{​​{1}}或-viewWillDisappear:

中清除缓存