Ios SDWebImage中的内存问题
我正在UICollectionView和UITableView中使用SDWebImage。在这两种情况下,当行数很高时,内存使用率会不时地变得非常高,我会收到一个内存警告 以下是我的个人资料图像: 你看,有时候内存使用量达到182M 我使用的SDWebImage的主要方法有:Ios SDWebImage中的内存问题,ios,sdwebimage,Ios,Sdwebimage,我正在UICollectionView和UITableView中使用SDWebImage。在这两种情况下,当行数很高时,内存使用率会不时地变得非常高,我会收到一个内存警告 以下是我的个人资料图像: 你看,有时候内存使用量达到182M 我使用的SDWebImage的主要方法有: [[SDWebImagePrefetcher sharedImagePrefetcher] prefetchURLs:prefetchURLs]; 及 后者用于UITableView中 有人遇到过同样的问题吗 我使用的是
[[SDWebImagePrefetcher sharedImagePrefetcher] prefetchURLs:prefetchURLs];
及
后者用于UITableView中
有人遇到过同样的问题吗
我使用的是iOS 7和iPhone 5。实际上您使用的是SDWebImage库,它将图像存储在内存和磁盘中。因此,当图像下载时,它将图像存储在内存中,这将增加您可以从探查器中观察到的内存。因此,尝试实现只将图像写入磁盘而不存储图像的逻辑在记忆中
[cell.dishImageView sd_setImageWithURL:[NSURL URLWithString:dish.imageURL]];