collectionView/tableView加载大量图片,内存占用过高的解决办法

1,在collectionView/tableView中使用SDWebImage加载大量图片会出现内存占用过高的情况,如下图,


1.同样加载441张图片的情况下


collectionView/tableView加载大量图片,内存占用过高的解决办法_第1张图片
2.没有做处理时的内存占用情况


collectionView/tableView加载大量图片,内存占用过高的解决办法_第2张图片
3.处理过后内存占用的情况。

2,在-(void)scrollViewDidScroll:(UIScrollView*)scrollView;中进行监听,调用[[SDImageCachesharedImageCache]clearMemory]进行处理过后,会发现加载同样多的图片时,内存占用会有很大的改善。

你可能感兴趣的:(collectionView/tableView加载大量图片,内存占用过高的解决办法)