PFFile到PFImageView

时间:2014-08-26 23:19:53

标签: ios swift parse-platform pffile

我在显示我在iOS应用程序中从Parse获取的图像时遇到了麻烦。我决定使用PFImageView。这就是我到目前为止所做的:

我宣布了PFImageView图片:

@IBOutlet var pic: PFImageView!

在查询中:

self.name.text = object["Name"] as String

var imagefile = object["image"] as PFFile
self.pic.file = imagefile
self.pic.loadInBackground()

self.desc.text = object["Description"] as String

这真的很奇怪,因为其他人正在工作(姓名和描述),我确信我有一个名为" image"在我的数据库中(是的小i)。我总是得到这个错误:致命错误:在解包一个Optional值时意外地发现了nil。

对此有何见解?

2 个答案:

答案 0 :(得分:-2)

检查文件是否为零

if object.objectForKey("image") != nil
{
var imagefile = object["image"] as PFFile
self.pic.file = imagefile
self.pic.loadInBackground()
}

答案 1 :(得分:-2)

试试这个

if let imagefile = object["image"] as PFFile {

    self.pic.file = imagefile
    self.pic.loadInBackground()
    }