2017-04-14 52 views
-1

我是swift和iOS开发的新手。我想在我的UITableView中有100个单元格,并且每个单元格都有不同的API请求,它会返回JSON数据,我将其保存到CoreData,然后显示在UITableView中。我该如何处理?我想实现延迟加载,但我不知道如何在这种情况下做到这一点。请指点我正确的方向。使用Alamofire在UITableview中延迟加载API请求

+1

检查信息。但是每个'UITableView'有100个请求真的很奇怪 – JuicyFruit

回答

0

你可以了解`DispatchGroups`和`asyncTasks`在Swift在main_queue装表视图

//Use swift 2.3 
dispatch_async(dispatch_get_main_queue(), {() -> Void in 
    self.yourTableView.reloadData() 
}) 

//Use swift 3 
DispatchQueue.main.async{ 
    self.yourTableView.reloadData() 
}