我对 parse 和 swift 有疑问,希望你能帮助我:)
我正在从 Parse 下载字符串和 PFfile,并希望将其添加到数组中(这很好用)。
然后我想用字符串数组填充一个标签(也可以正常工作)和一个带有 PFFile 数组的 UIImageView,它也是一个图像。
但我总是得到一个错误:
PFFile 不能转换为“UIImage
但我不知道如何转换这个 PFFile 以便我可以将它与 UIImage 视图一起使用。
var titles = [String] ()
var fragenImages = [PFFile] ()
@IBOutlet weak var fragenIm: UIImageView!
@IBOutlet weak var fragenFeld: UILabel!
override func viewDidAppear(animated: Bool) {
var query = PFQuery(className:"Post")
query.whereKey("user", notEqualTo: PFUser.currentUser().username)
query.limit = 5
query.findObjectsInBackgroundWithBlock{
(objects: [AnyObject]!, error: NSError!) -> Void in
if error == nil {
for object in objects {
self.titles.append(object["title"] as String)
self.fragenImages.append(object["imageFile"] as PFFile)
}
self.fragenFeld.text = self.titles[0]
self.fragenIm.image = self.fragenImages[0]
}
else {
println(error)
}
}
}