iOS Alamofire stop all requests

前端 未结 8 1556
刺人心
刺人心 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:22

    In Alamofire5, you can use:

        /// cancel all request in APIManager session
        /// - Parameter completion: Closure to be called when all `Request`s have been cancelled.
        func cancelAllRequest(completion: (() -> Void)? = nil) {
            self.session.cancelAllRequests(completion: completion)
        }
    

提交回复
热议问题