【发布时间】:2024-05-01 00:45:02
【问题描述】:
我使用 sdwebImage 库来下载 tableview 单元格中的图像并显示它们。 图像是高分辨率图像。当应用程序启动并开始加载时,它突然崩溃,没有给出任何错误,除了有时给出“收到内存警告”,然后应用程序崩溃,它在模拟器上正常运行,但在 ipad 上,它崩溃了, 我将图像放入单元格的代码:
- (void)setCellWithImage:(NSString *)imageURL
{
if (imageURL && [imageURL length]) {
[self.testingImageView sd_setImageWithURL:[NSURL URLWithString:imageURL]
placeholderImage:[UIImage imageNamed:@"ic_launcher"]];
}
}
知道如何解决这个问题吗?
【问题讨论】:
-
你在哪里调用了这个方法? self 指的是哪个对象?
-
我在cell类中调用了这个函数
标签: objective-c imagedownload memory-warning