gpt4 book ai didi

iphone - 从URL下载图像时如何使用UIactivityindicatorview

转载 作者:行者123 更新时间:2023-12-01 19:17:17 24 4
gpt4 key购买 nike

在我的应用程序中,我实现了一种从URL下载图像并将其显示在TableView单元格中的方法。代码工作正常,但我还需要实现两个功能,

1)一个UIActivityIndi​​cator来显示正在下载图像。
2)检查图像是否已经下载。仅当单元为空时下载。

这是我的代码。

-(void) downloadImage
{
NSURL *url = [NSURL URLWithString:@"http://cdn.iphonehacks.com/wp-content/uploads/2012/09/iphone5-front-back.jpg"];
UIImage *image = [[UIImage alloc] initWithData: [NSData dataWithContentsOfURL:url]];

[dCellImageView setImage:image];

[image release];
}

谢谢。

最佳答案

使用[NSData dataWithContentsOfURL:URL选项:NSDataReadingMapped错误:&error]。这是一种同步方法。因此,可能在发送消息之前启动activityIndi​​cator,并检查错误,然后停止activityIndi​​cator。 “单元格为空”是什么意思?您将图像存储在磁盘中还是仅存储在内存中?如果以前是,请使用NSFileManager来检查文件是否存在。

关于iphone - 从URL下载图像时如何使用UIactivityindicatorview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12452423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com