SDWebImage:cgrasterdata继续分配,而不是发布

时间:2014-04-08 12:50:57

标签: ios objective-c memory-management sdwebimage

我正在使用sdwebimage在tableview,collectionviews,views等中显示来自web(setimagewithurl方法)的图像。当我检查仪器中的内存使用情况时,我被cgrasterdata分配所震惊并且没有被释放。这会导致应用程序在使用应用程序大约10分钟后崩溃。(应用程序使用大量图像)

请从以下链接查看图像:(仪器读取图像) https://f.cloud.github.com/assets/4200747/2469366/81b68f82-aff8-11e3-9876-b6bf02a77d88.png

任何人请帮帮我。

谢谢

1 个答案:

答案 0 :(得分:0)

尝试在UIViewControllers中实现以下内容,这可以防止崩溃:

- (void) didReceiveMemoryWarning {

    [super didReceiveMemoryWarning];
    [SDWebImageManager.sharedManager.imageCache clearMemory];
}