某些时候,我们需要等所有的网络请求结束才能去刷新界面。
这里使用了DispatchGroup来实现
let group = DispatchGroup()//创建
for i in 0..<10{
group.enter()//加入组
Alamofire.request(urlstring, method:.post).responseJSON { (returnResult) in
group.leave()//离开组
}
}
group.notify(queue: DispatchQueue.main) {
//请求全部完毕
}