某些时候,我们需要等所有的网络请求结束才能去刷新界面。

这里使用了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) {
              //请求全部完毕
}