Handle timeout with Alamofire
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: Is it possible to add timeout handler for Alamofire request? In my project I use Alamofire this way: init() { let configuration = NSURLSessionConfiguration.defaultSessionConfiguration() configuration.timeoutIntervalForRequest = 30 self.alamofireManager = Alamofire.Manager(configuration: configuration) } func requestAuthorizationWithEmail(email:NSString, password:NSString, completion: (result: RequestResult) -> Void) { self.alamofireManager!.request(.POST, "myURL", parameters:["email": email, "password":password]) .responseJSON { response in