使用Alamofire [swift]为每个请求设置客户端超时?

前端之家收集整理的这篇文章主要介绍了使用Alamofire [swift]为每个请求设置客户端超时?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图为Alamofire for Swift为每个请求设置一个客户端超时.首席架构师告诉我将其设置在NSURLRequest上,但是我对实际中如何做到这一点完全感到困惑.

这样做的人可以举个例子吗?谢谢!

我认为这段代码可能有效.
var alamofireManager : Alamofire.Manager?

func some(){
  let configuration = NSURLSessionConfiguration.defaultSessionConfiguration()
  configuration.timeoutIntervalForResource = 2 // seconds

  self.alamofireManager = Alamofire.Manager(configuration: configuration)
  self.alamofireManager!.request(.GET,"http://example.com/")
    .response { (request,response,data,error) in

    }
}

猜你在找的Swift相关文章