iOS 6编程-UIImage如何从URL加载图像?

在iOS App开发过程中,在UIImage中加载来自URL的图像,可以通过如下的Objective-C代码来实现,下面是表视图中加载图像的一段代码:

NSDictionary *object = _objects[indexPath.row];
cell.textLabel.text = [object objectForKey:@"ProductName"];
cell.detailTextLabel.text = [[object objectForKey:@"CurrentPrice"] description];
NSString *myURL = [object objectForKey:@"ProductImage"];
cell.imageView.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:myURL]]];

上面代码是同步加载URL图像,可能会存在一些性能影响,可以改进为异步加载URL图像,提升App交互性和用户体验。

你可能感兴趣的:(uiimage)