【发布时间】:2015-08-18 09:35:14
【问题描述】:
我在我的项目中使用 Alamofire,我的问题是请求需要很长时间才能加载(至少 10 秒),有没有办法加快速度? 这是我正在处理的请求之一
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()
}
}
}
【问题讨论】:
-
请出示您的代码
-
@rshev 完成,我编辑了我的答案
-
看起来不错,通过邮递员或其他任何其他客户端检查您与服务器的连接。
-
很可能是 stackoverflow.com/questions/26277371/… 的副本:UI 更新必须在主线程上完成。
-
@MartinR 不,我已经这样做了