当我们监测的时候,发现图片在绘制的过程中内存暴增,那为什么会产生上述现象呢,主要是因为sdwebImage内部存在一些问题,图片如果尺寸过大,在绘制的过程中,即使我们进行了压缩,但是大图绘制在小的区域会导致,内存的暴增;
那怎么解决它呢?
首先,我们需要在图片上传的时候需要 ;1.图片压缩 2.图片剪裁。
然后,在图片下载的时候,对图片进行重绘。
代码稍后附上。
当我们监测的时候,发现图片在绘制的过程中内存暴增,那为什么会产生上述现象呢,主要是因为sdwebImage内部存在一些问题,图片如果尺寸过大,在绘制的过程中,即使我们进行了压缩,但是大图绘制在小的区域会导致,内存的暴增;
那怎么解决它呢?
首先,我们需要在图片上传的时候需要 ;1.图片压缩 2.图片剪裁。
然后,在图片下载的时候,对图片进行重绘。
代码稍后附上。