Ios PFFile作为UIImage

Ios PFFile作为UIImage,ios,swift,parse-platform,uiimage,Ios,Swift,Parse Platform,Uiimage,我有一个解析后端,我在swift中将行放入一个数组,然后在tableview中显示它们。所有的标签都很好,我有一个图像列(PFFile)的问题 下面是我检索数据并放入数组的代码 var GetAllEvents : PFQuery = PFQuery(className: "Types_") GetAllEvents.findObjectsInBackgroundWithBlock{ (objects:[AnyObject]!, error:NSErr

我有一个解析后端,我在swift中将行放入一个数组,然后在tableview中显示它们。所有的标签都很好,我有一个图像列(PFFile)的问题

下面是我检索数据并放入数组的代码

  var GetAllEvents : PFQuery = PFQuery(className: "Types_")
        GetAllEvents.findObjectsInBackgroundWithBlock{
            (objects:[AnyObject]!, error:NSError!) ->Void in

            if (error == nil) {
                for object in objects {
                    self.EventData.addObject(object)
                    println(object)


                self.tableView.reloadData()
            }
然后我在cellforindexpath中检索内容,如下所示:

cell.EventTitle.text = (event.objectForKey("Title") as String!)
cell.EventType.text = (event.objectForKey("TypeOfVenue_") as String!)
我对图像有问题,我写了以下内容:

cell.TypeImage.image=(event.objectForKey(“TyoeImage”)作为PFFile)

但由于UIImage不是PFFile,它显示了一个错误。显示此图像的最佳方式是什么


谢谢

Jason,请看我的答案:您好,是的,我已经看过您的答案了,但我确实想下载两次,因为这是一种浪费!你说下载两次是什么意思?我用[anyobject]下载了所有的字符串和文件,然后我把它们转换成字符串,我想我可以把文件转换成NSData。不做另一个下载块。但是根据你的想法,我有一个用于字符串的下载块,然后是一个用于PFFiles的下载块。你可以使用相同的下载块。我只是为您指出了从parse下载图像的正确语法的正确方向