我正在解析一个巨大的JSON响应,所以填充我的tableview需要太多时间。显示的正确方法是什么,首先只有30个单元格,然后在按下下一个按钮时显示其他数据,或者滚动表格的末尾......?
func loadData(){
let url = "api link"
Alamofire.request(.GET, url)
.responseJSON { response in
guard response.result.error == nil else {
print(response.result.error!)
return
}
if let value: AnyObject = response.result.value {
let post = JSON(value)
if let data = post["data"].arrayValue as [JSON]?{
self.addressList = data
self.tableView.reloadData()
self.refreshControl?.endRefreshing()
}
}
}}