-1
NSURL *imageUrl = [NSURL URLWithString:@"http://image.ohozaa.com/i/3ca/inIHge.jpg"];
NSData *imageData = [NSData dataWithContentsOfURL:imageUrl];
UIImage *image = [UIImage imageWithData:imageData];

image返回nil

但是UIImage可以正常显示另一个url

是否可以UIImage在此 URL 设置?

4

1 回答 1

2

加载图像需要一分钟多的时间。将图像放在更快的服务器上,或者使用更可靠的方法下载数据。NSData dataWithContentsOfURL不处理错误,也不允许您配置超时。一般不推荐。

相反,要么使用 NSURLConnection 自己动手,要么尝试 AFNetworking(在 github 上)。

于 2013-05-07T17:56:10.043 回答