IOS如何为每个用户获取配置文件图像使用Parse Swift

时间:2018-05-18 07:37:27

标签: ios swift parse-platform

我有一个应用程序,我有新闻,添加了用户,我想在表格视图中显示用户照片,这些照片取自DB“_User”,我从“新闻”类中获取数据。我的代码是:

QObject

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

pressed()

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

1 个答案:

答案 0 :(得分:0)

异步加载图像

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

      }
   }
}