美文网首页
iOS-SDWebImage 图片过多导致内存溢出

iOS-SDWebImage 图片过多导致内存溢出

作者: iixzp | 来源:发表于2018-11-28 17:18 被阅读0次

     最近公司有做微信朋友圈类似的功能,当多条动态同时加载图片时,内存一直不断往上增加。在旧设备中出现了崩溃现象。用instruments-leaks中查看原因SDWebImage加载图片问题

SDWebImage 这里就不讲了,都用过!!! 

解决方法如下:

添加#import "SDImageCache.h"头文件

在使用SDWebImage加载较多图片造成内存警告时,定期调用

 [[SDImageCache sharedImageCache] setValue:nil forKey:@"memCache"]

相关文章

  • iOS-SDWebImage 图片过多导致内存溢出

    最近公司有做微信朋友圈类似的功能,当多条动态同时加载图片时,内存一直不断往上增加。在旧设备中出现了崩溃现象。用...

  • Android 优化

    Android 内存优化内存溢出 , 内存泄漏 , 内存泄漏过多就导致内存溢出 Android 系统垃圾回收机制内...

  • 说说内存溢出?

    哪些情况下会导致oom问题? 基本概念 首先明确一点,内存泄漏和内存溢出是不同的,但是过多的内存泄漏会导致内存溢出...

  • Stage过多导致的内存溢出

    问题描述: 负荷清洗项目时,按天加载运行。运行40多天没有问题,当运行天数更多的时候,开始出现 同时,jconso...

  • Android 性能优化(一)

    Android作为一种移动设备,内存和CPU资源都是受限的. 过多地使用内存会导致内存溢出(OOM),过多的使用C...

  • ViewPager页面过多导致OOM(内存溢出)

    前言 ViewPager是一个经常使用的组件,但是当页面越来越多时,由于各种原因(如内存泄露等等),会导致崩溃(内...

  • android性能优化

    android程序过多的使用内存会造成内存溢出(OOM),过多的使用CPU资源(一般指大量的耗时工作),会导致卡顿...

  • 性能优化

    性能优化 - 因为手机CPU和内存受到限制,过多使用内存会可能会导致内存溢出、过度使用CPU可能会导致手机卡顿,从...

  • 艺术开发探索十五章笔记

    Android性能优化 Android不可能无限制的使用内存和CPU资源,过多的使用内存会导致内存溢出,即OOM。...

  • Android图片的高效加载

    如果高效的加载图片? 减少图片占用过多的内存资源,防止内存溢出。在展示高分辨率图片的时候,最好先将图片进行压缩;使...

网友评论

      本文标题:iOS-SDWebImage 图片过多导致内存溢出

      本文链接:https://www.haomeiwen.com/subject/arjkwftx.html