gpt4 book ai didi

iOS 如何使用 Parse Swift 获取每个用户的个人资料图像

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

我有一个应用程序,其中有新闻,添加了哪些用户,我想在 TableView 中显示从数据库“_User”中获取的用户照片,并且我从“新闻”类中获取数据。我的代码是:

 var user = PFUser.current()
let useravatar = user!["profilePicture"] as? PFFile
useravatar?.getDataInBackground{ (imageData, error)in
if imageData != nil {
let image = UIImage(data: imageData!)
cell.userPhoto.image = image

}
}

但是这段代码只加载当前用户的照片,但我需要每一行的用户照片,我该怎么做?示例:

-

正如您在图片中看到的,我有两个用户,但它只加载我的个人资料照片。

最佳答案

异步加载图像

var user = PFUser.current() //you'e setting an image for same user

let useravatar = user!["profilePicture"] as? PFFile
useravatar?.getDataInBackground{ (imageData, error)in
DispatchQueue.main.async {
if imageData != nil, error == nil {
let image = UIImage(data: imageData!)
cell.userPhoto.image = image

}
}
}

关于iOS 如何使用 Parse Swift 获取每个用户的个人资料图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50406165/

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