尝试显示从 Web 服务下载到的图像UIImage
,可以获得确切的图像路径(通过URLString
)并显示在NSLog
. 现在的问题是imageData
返回null
值而不是要返回的值。
错误消息将打印为:
操作无法完成。(可可错误 256。)
用于检索图像路径的代码如下所述,
NSString *urlString = [result objectForKey:@"image"];
NSLog(@"url image is %@ \n",urlString);
NSData *imageData = [[NSData alloc] init];
NSError* error = nil;
imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlString] options:NSDataReadingUncached error:&error];
if (error)
{
NSLog(@"%@", [error localizedDescription]);
}
else
{
NSLog(@"image data is %@ \n",imageData);
imageview.image = [UIImage imageWithData:imageData];
}
要做什么,以在UIImage
.