gpt4 book ai didi

swift - 使用解析中的数据正确填充表

转载 作者:行者123 更新时间:2023-11-30 14:10:26 24 4
gpt4 key购买 nike

所以这不是一个关于实际用数据填充表格的问题,因为我已经让它正常工作了。

我有一个页面可以检索附近用户的列表 - 它获取他们的姓名、距离和个人资料图片。问题在于,由于某些个人资料图片比其他图片大,因此正确的个人资料图片并不总是与相应的姓名和其他数据放在一起。

let profileImgFile = location["profilePicture"]

profileImgFile!.getDataInBackgroundWithBlock { (data: NSData?, error: NSError?) -> Void in

if error != nil {

print("\(__FUNCTION__) - Error: (error!.localizedDescription)")

} else {

let image = UIImage(data: data!)

self.userImages.append(image!)

self.userTable.reloadData()

}

}

这就是我检索图像的方式,它们被添加到一个数组中,以便可以在此处填充表格:

cell.nameLabel.text = "\(userData[indexPath.row])"
cell.profileImage.image = userImages[indexPath.row]
cell.distanceLabel.text = ("\(userDistance[indexPath.row])")

所以,我想知道是否有任何方法可以逐个检索图像。这样,在第一个图像完成之前,下一个图像不会开始下载。

如果没有的话还有其他方法可以解决这个问题吗?

谢谢!

最佳答案

我认为你应该尝试将数据设置为与 promise 异步。

还有很多其他资源。

关于swift - 使用解析中的数据正确填充表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31836697/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com