iOS Alamofire stop all requests

前端 未结 8 1599
刺人心
刺人心 2020-12-05 07:45

Is there any way I can for example say:

Alamofire.Manager.cancelAllRequests() or Alamofire.Manager.sharedInstance.cancelAllRequests()?

8条回答
  •  不知归路
    2020-12-05 08:08

    in completion to the @Loïs Di Qual you can check the request url and cancel (suspend, resume) the request that you need:

    downloadTasks.forEach
                {
                    if ($0.originalRequest?.url?.absoluteString == url)
                    {
                        $0.cancel()
                    }
                }
    

提交回复
热议问题