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交互性和用户体验。

原文地址:https://www.cnblogs.com/tuncaysanli/p/2727869.html