在我的iOS应用程序中显示我从解析器获取的图像时遇到了问题。我决定使用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)。我总是得到这样的错误:致命错误:在解开可选值时意外发现nil。
对此有什么见解吗?
发布于 2014-10-10 14:03:16
检查文件是否为空
if object.objectForKey("image") != nil
{
var imagefile = object["image"] as PFFile
self.pic.file = imagefile
self.pic.loadInBackground()
}发布于 2014-11-25 23:21:29
尝尝这个
if let imagefile = object["image"] as PFFile {
self.pic.file = imagefile
self.pic.loadInBackground()
}https://stackoverflow.com/questions/25516636
复制相似问题