您的位置:首页 > 产品设计 > UI/UE

GCD刷新UI

2015-06-05 19:04 627 查看
// 刷新UI

//————————————————————————————————————————————————————————————————————————————————

// UIImageView * imageview = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];

// imageview.backgroundColor = [UIColor greenColor];

// [self.view addSubview:imageview];

//

// //开启子线程下载图片

// dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

// NSData * data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://img2.3lian.com/2014/f4/201/d/85.jpg"]];

// UIImage * image = [UIImage imageWithData:data];

//

// //回到主线程刷新UI

// dispatch_sync(dispatch_get_main_queue(), ^{//注意1、最好不使用async函数,效率低。 2、在主线程中,同步执行+main队列会造成死锁,这里不会,因为本身在子线程中

// imageview.image = image;

// });

// });
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: