iOS 使用GCD同步请求的小例子<1>
来源:互联网 发布:拼装枪的软件 编辑:程序博客网 时间:2024/05/16 11:21
需求是,一个页面要同时做两个网络请求,请求结束后刷新UI
使用GCD的方法:
//创建队列
dispatch_queue_t queue= dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);
//创建组
dispatch_group_t group= dispatch_group_create();
//组中的两个同步请求
dispatch_group_async(group,queue, ^{
[self netRequesetWorkingOne];
});
dispatch_group_async(group, queue, ^{
[self netRequesetWorkingTwo];
});
//这里的1表示的延时1秒
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
//刷新UI
});
0 0
- iOS 使用GCD同步请求的小例子<1>
- 使用GCD 信号量来实现iOS 同步网络请求
- 使用Event同步线程的小例子
- ios的一个架构小例子---异步请求的封装
- iOS GCD的使用
- iOS GCD的使用
- iOS GCD的使用
- ios GCD的使用
- 同步机制的小例子
- 线程同步的小例子
- iOS的GCD怎么样实现同步
- GCD 同步 异步 串行 并发的使用方法.例子 和特点
- GCD 同步 异步 串行 并发的使用方法.例子 和特点
- iOS GCD 多线程的使用
- iOS 多线程GCD的使用
- iOS GCD的基本使用
- IOS GCD的使用详解
- IOS GCD线程的使用
- iOS兼容HTML语句
- 使用sqlite3 创建数据库
- SPI总线 通俗易懂讲解
- 让Android studio支持java8
- coredump 相关
- iOS 使用GCD同步请求的小例子<1>
- Android中各种奇葩,难解的Json
- 美团Android DEX自动拆包及动态加载简介
- excel2003转换成pdf格式的方法
- 点击文件链接直接下载 (下载图片
- 导入oracle数据泵导出的文件
- Android Studio入门到精通
- FastJsonUtil工具类
- u3d的雾效提到脚本中(只对某个相机起作用)