由于缓存图片(SDWebImage)产生的内存警告一种处理

在AppDelegate.m 中加入这个方法

pragma mark - 注意:收到内存警告时调用,

  • (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
    {
    // 1. 停止所有下载
    [[SDWebImageManager sharedManager] cancelAll];

    // 2. 清除缓存
    [[SDWebImageManager sharedManager].imageCache clearMemory];
    }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • SDWebImage库的作用:提供一个UIImageView分类以支持加载来自网络图片。具有异步下载、缓存管理、同...
    逍遥晨旭阅读 21,026评论 5 30
  • 下载 下载管理器 SDWebImageDownLoader作为一个单例来管理图片的下载操作。图片的下载是放在一个N...
    wind_dy阅读 1,552评论 0 1
  • 图片下载的这些回调信息存储在SDWebImageDownloader类的URLOperations属性中,该属性是...
    怎样m阅读 2,428评论 0 1
  • 1.自定义控件 a.继承某个控件 b.重写initWithFrame方法可以设置一些它的属性 c.在layouts...
    圍繞的城阅读 3,484评论 2 4
  • 不知道自己怎么就活成了这个样子。这半个月来明里暗里已经哭过好多次了,真的感到难过。没成为你们希望的那个样子,抱歉了
    靖月阅读 158评论 0 0