#pragma mark - 单个页面多个网络请求的情况(依次调用接口),等待所有网络请求结束后,再刷新UI
- (void)loadHttpData{
dispatch_group_t group = dispatch_group_create();
dispatch_queue_t searialQueue = dispatch_queue_create("com.hmc.www", DISPATCH_QUEUE_SERIAL);
dispatch_group_enter(group);
dispatch_group_async(group, searialQueue, ^{
// 网络请求一
[WebRequest getDataSuccess:^(NSDictionary *dict) {
dispatch_group_leave(group);
} failure:^(NSError *err) {
dispatch_group_leave(group);
}];
});
dispatch_group_enter(group);
dispatch_group_async(group, searialQueue, ^{
// 网络请求二
[WebRequest getDataSuccess:^(NSDictionary *dict) {
dispatch_group_leave(group);
} failure:^(NSError *err) {
dispatch_group_leave(group);
}];
});
dispatch_group_enter(group);
dispatch_group_async(group, searialQu