GCD 常用方法dispatch_async
来源:互联网 发布:2016年淘宝用户人数 编辑:程序博客网 时间:2024/05/17 09:30
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{
// 耗时的操作
dispatch_async(dispatch_get_main_queue(), ^{
// 更新界面
});
});
下载图片
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{
NSURL * url = [NSURL URLWithString:@"http://..."];
NSData * data = [[NSData alloc]initWithContentsOfURL:url];
UIImage *image = [[UIImage alloc]initWithData:data];
if (data !=nil) {
dispatch_async(dispatch_get_main_queue(), ^{
self.imageView.image = image;
});
}
阅读全文
0 0
- GCD 常用方法dispatch_async
- 常用的方法dispatch_async
- 常用的方法几个dispatch_async方法
- GCD dispatch_sync和dispatch_async
- iOS GCD dispatch_async dispatch_get_main_queue
- iOS GCD dispatch_async 多线程
- GCD dispatch_async dispatch_get_main_queue
- dispatch_async 和dispatch_sync GCD
- GCD常用方法
- GCD常用方法
- 66 GCD常用方法
- GCD的常用方法
- iOS GCD常用方法
- GCD的常用方法
- GCD常用方法
- GCD常用方法
- GCD学习(六) dispatch_async 和dispatch_sync
- GCD学习(六) dispatch_async 和dispatch_sync
- 类与对象
- java生成excel报表(poi)
- 将时间复杂度由n4次方降到n2次方
- C#如何使用VS2010与SQL2008建立链接及初步调用
- C++之inline
- GCD 常用方法dispatch_async
- TCP和UDP之间的区别和联系
- STC51系列单片机不断电自动下载程序
- bzoj3409 [Usaco2009 Oct]Barn Echoes 牛棚回声
- 申请动态内存——malloc()函数及其扩展函数
- bzoj3110 K大数查询
- 使用shell脚本对日志文件进行定时压缩
- 1786 数据流中的算法
- [ACM模板]Network Flows网络流 ISAP