【问题标题】:PFFile in Xcode swiftXcode swift中的PFFile
【发布时间】:2016-01-15 09:17:42
【问题描述】:

我正在使用 Swift 编程并使用 Parse 作为我的数据库。我正在尝试从存储为文件的数据库中获取图像。我将它作为PFFile 下载到我的代码中的一个数组中,因此imageView 自然无法运行该文件,因为它不是UIImage。我在stackoverflow上看到有人问,但我不太明白他们的解释。

数组_

var photos:[PFFile] = []

PFObject_

let post = PFObject(className: "Items")

检索_我不知道该做什么

let imageFile:PFFile = (post as! PFObject) ["imageFile"] as! PFFile

【问题讨论】:

  • 你到底想做什么?
  • @Lamour 同意这是模糊的。至于 OP,请查看 ParseUI 框架中包含的PFImageView。它会自动处理加载和更新UIImageView

标签: swift parse-platform pffile


【解决方案1】:

您需要从 PFFile 中获取数据并使用该数据创建 UIImage。

let postData = post.getData()
let image = UIImage(data: postData!)

第一行是从您收到的 PFFile 中检索数据的内容。第二行是从 PFFile 中获取的数据创建 UIImage 的。希望这能更好地解释这个过程。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 1970-01-01
    • 2015-12-29
    • 2015-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多