我正在使用SDWEBImage
从文档目录加载图片并在UICollectionView
上显示。
我告诉你" Received memory warning
" 。因此,如果有人知道从文档目录加载图像的更好的解决方案,请帮助。
谢谢。
这是我的内存使用和泄漏问题
使用SDWebImage
加载图片我正在使用以下代码
NSURL *imgURL = [NSURL fileURLWithPath:imagePath];
[cell.imgViewForCategory sd_setImageWithURL:imgURL placeholderImage:[UIImage imageNamed:@"testImage.jpg"] options:SDWebImageCacheMemoryOnly];
此处imagePath
是我图片的Document Directory
路径。
答案 0 :(得分:0)
您最好使用AutoReleasePool来避免内存泄漏。
for (NSString *imageName in names) {
@autoreleasepool {
UIImage *image = [UIImage imageWithName:imageName];
}
}