AlamoFire does not respect timeout interval

前端 未结 6 2029
离开以前
离开以前 2021-02-01 14:03
class APIClient {
    var user = User()
    let alamoFireManager : Alamofire.Manager?
    let center = NSNotificationCenter.defaultCenter()


    init(){
        let con         


        
6条回答
  •  爱一瞬间的悲伤
    2021-02-01 14:08

    You need create a global variable for the request manager:

    var alamoFireManager = Alamofire.Manager.sharedInstance
    

    And after configure the custom parameters:

     let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
        configuration.timeoutIntervalForRequest = 4 // seconds
        configuration.timeoutIntervalForResource = 4
        self.alamoFireManager = Alamofire.Manager(configuration: configuration)
    

提交回复
热议问题