Я получаю URL-адрес изображения из api. и я должен загрузить эти изображения в ячейку uitableview. поэтому, когда я просматриваю свой рабочий стол, он становится медленным и застенчивым.прокрутка uitableview застревает при загрузке изображения в ячейке iitable swift
так, как я могу прокрутить eazily и быстро с загрузкой изображения
вот мой код:
let cell : seperatecell = tableView.dequeueReusableCellWithIdentifier("seperatecell") as! seperatecell
let dic : NSDictionary = mylistarray.objectAtIndex(indexPath.row) as! NSDictionary
cell.lbldate.text = dic["date"] as? String
// cell.lblsummary.text = dic["excerpt"] as? String
cell.lbltitle.text = dic["title"] as? String
// print(dic["attachments"])
let total = dic["attachments"]!.count
if (total > 0)
{
let myarray : NSMutableArray = (dic["attachments"] as? NSMutableArray)!
//print(myarray)
let dic1 : NSDictionary = myarray.objectAtIndex(0) as! NSDictionary
//print(dic1)
var newimage : String = ""
newimage = dic1["url"] as! String
if let url = NSURL(string: newimage) {
if let data = NSData(contentsOfURL: url) {
cell.image1.image = UIImage(data: data)
}
}
}
else
{
print("nil")
}
viewparent.hidden = false
EZLoadingActivity.hide()
return cell
скачать изображения на вторичной теме. как библиотека SDWebImage в Objective-C –