SDWebImage cause crash

我们经常在使用tableView加载网络图片,会发现随着条目数越来越多,内存占有率会变得越来越高,然后就会发生崩溃,所以在SDWebImage时一定要记得随时清理cache.解决方法如下:

- (void)sdWebImageConfig

{

[[SDImageCache sharedImageCache] setShouldDecompressImages:NO];

[[SDWebImageDownloader sharedDownloader] setShouldDecompressImages:NO];

}

- (void)didReceiveMemoryWarning

{

[[SDImageCache sharedImageCache] clearMemory];

[[SDImageCache sharedImageCache] cleanDisk];

[[SDImageCache sharedImageCache] clearDisk];

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

}

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

推荐阅读更多精彩内容