dispatch_queue_t network_queue;
    network_queue = dispatch_queue_create("com.myapp.network", nil);
    
    dispatch_async(network_queue, ^{
        UIImage *cellImage = [self loadMyImageFromNetwork:[self.content objectAtIndex:indexPath.row]];
        
        // 回到主线程
        
        dispatch_async(dispatch_get_main_queue(), ^{
            
            // 显示图片到界面
            cell.imageView.image = cellImage;
            [cell setNeedsLayout];
            
        });
    } );

 

另附:

使用UIImageView展现来自网络的图片

关键字:异步加载、图片缓存

http://blog.csdn.net/jasonblog/article/details/7352483

相关文章:

  • 2022-12-23
  • 2021-07-21
  • 2022-12-23
  • 2021-07-23
  • 2021-11-14
  • 2021-05-31
  • 2021-05-13
  • 2021-08-09
猜你喜欢
  • 2022-12-23
  • 2022-01-06
  • 2022-12-23
  • 2021-05-24
  • 2021-07-11
  • 2022-12-23
相关资源
相似解决方案