在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在应用开发过程中,经常需要网络请求,在网络请求的过程中,一般的第三方网络框架的超时时间比较长为15秒; 那么,我们如何来指定请求的超时时间呢? 在Swift的世界里,比较有名的网络是Alamofire GitHut地址:https://github.com/Alamofire/Alamofire 那么,在使用Alamofire 的时候,设置Alamofire的请求时间如下: 本例代码如下: 1 var alamofireManager : Manager? 2 // 设置请求的超时时间 3 let config = NSURLSessionConfiguration.defaultSessionConfiguration() 4 config.timeoutIntervalForRequest = 5 // 秒 5 6 self.alamofireManager = Manager(configuration: config) 7 8 // 设置urlStr paramDic 等参数 9 self.alamofireManager!.request(Method.GET,urlStr, parameters: paramDic, 10 encoding: ParameterEncoding.URL) 11 .responseJSON { (_, _, json, _) in 12 } 欢迎批评指正!
|
请发表评论