swift&x2B;部分加载JSON
我正在解析一个巨大的JSON响应,因此填充tableview需要太多时间。什么是正确的显示方式,只需先显示30个单元格,然后在按下下一步按钮或滚动表格末尾时显示其他数据swift&x2B;部分加载JSON,json,swift,tableview,Json,Swift,Tableview,我正在解析一个巨大的JSON响应,因此填充tableview需要太多时间。什么是正确的显示方式,只需先显示30个单元格,然后在按下下一步按钮或滚动表格末尾时显示其他数据 func loadData(){ let url = "api link" Alamofire.request(.GET, url) .responseJSON { response in guard response.result.error == nil else {
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()
}
}
}}
您可以将分页参数添加到API调用中,还必须自定义服务器代码。页面:1,尺寸:30,然后获取其他30项。page:2,size:30API开发不在我的控制之下,因此这不可能“花费太多时间”——哪项具体操作花费太多时间?您是否使用时间分析器进行测量?