异步加载图片

2016-01-21  本文已影响17人  黑夜的眼睛

cell.imgView.image= [UIImageimageNamed:@""];

NSString*url = dic[@"snapshot_url"];

if(url) {

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{

NSURLRequest*request = [NSURLRequestrequestWithURL:[NSURLURLWithString:url]];

NSData*data = [NSURLConnectionsendSynchronousRequest:requestreturningResponse:nilerror:nil];

dispatch_async(dispatch_get_main_queue(), ^{

if(data) {

cell.imgView.image= [UIImageimageWithData:data];

[cellsetNeedsDisplay];

}

});

});

}

上一篇 下一篇

猜你喜欢

热点阅读