【发布时间】:2016-09-21 10:43:41
【问题描述】:
我正在使用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 路径。
【问题讨论】:
-
您是如何从文档中加载图像的?你的代码怎么样?
-
请检查我更新的问题
-
你的图片有多大?
-
我的文档目录中存储了很多图像,可能有 500 个或更多,我正在从那里获取更多图像,每个图像的大小最大为 2 MB。
-
你有没有用
for循环来获取它们一次?
标签: ios objective-c iphone uicollectionview