XCode:Image的字符串URL

时间:2013-05-10 11:25:13

标签: ios objective-c xcode image url

如何将图像从URL(String)转换为XCode中的Image(Objective-C)? 我在URL中有一个图像。而且我想用这些图像制作数组但是图像如何。我可以在我的IPhone aplicatioon中阅读它们。谢谢你的帮助!

4 个答案:

答案 0 :(得分:13)

NSData *data = [NSData dataWithContentsOfURL : url];
UIImage *image = [UIImage imageWithData: data];

请记住-dataWithContentsOfURL:是同步调用,不应在主线程上执行。

答案 1 :(得分:5)

这是怎么做的,

NSString *imageUrlString = @"";
NSURL *url = [NSURL URLWithString:imageUrlString];
NSData *data = [[NSData alloc] initWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:data];

答案 2 :(得分:3)

UIImage *img = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:imgURL]]];

答案 3 :(得分:1)

我建议你使用像this one这样的图像加载器。

它将在后台加载图像并在准备好后将其设置为ImageView。它为用户提供了更好的体验。