2017-04-14 51 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() 
}