2015-08-18 162 views
0

我在我的项目中使用Alamofire,我的问题是请求需要很长时间才能加载(至少10秒),有没有办法加快速度? 这就是我Alamofire请求很慢

override func viewDidLoad() { 
    super.viewDidLoad() 
    Alamofire.request(.GET, TripsEndPointURL, parameters: nil) 
     .responseJSON { (request, response, JSONData, error) in 
      if (error != nil) { 
       NSLog("Error: \(error)") 
      } 
      else { 
       TripsTableList = JSON(JSONData!) 
       self.TripsTableView.reloadData() 
      } 
     } 
} 
+0

请显示您的代码 – rshev

+0

@rshev完成,我编辑了我的答案 –

+0

看起来没问题,通过邮递员或任何其他休息客户端检查您与服务器的连接。 – rshev

回答

1

你正确使用Alamofire处理请求之一。我会想象这是服务器或连接的问题。尝试使用其他服务器上的任何小图片的网址替换端点网址,以便尝试下载它。如果它仍然很慢,那就是你的联系。如果速度更快,那就是服务器。