【发布时间】:2015-08-02 20:36:06
【问题描述】:
我想从 Parse 中检索用户的头像。我在 User 默认 Parse 类中创建了一个 File 列,并成功上传了一张图片,但我不知道这个函数有什么问题:
var query = PFQuery(className: "User")
query.whereKey("username", equalTo: PFUser.currentUser()!.username!)
query.findObjectsInBackgroundWithBlock {
(objects:[AnyObject]?,error:NSError?) -> Void in
if error == nil {
let imagesobjects = objects as! [PFObject]
for object : PFObject in objects as! [PFObject] {
let image = object["Avatar"] as! PFFile
image.getDataInBackgroundWithBlock {
(imageData:NSData?, error:NSError?) -> Void in
if error == nil {
if let finalimage = UIImage(data: imageData!) {
self.avatarImage.image = finalimage
}
}
}
}
}
}
谢谢。卢卡
【问题讨论】:
标签: image swift parse-platform