【问题标题】:PFFile to PFImageViewPFFile 到 PFImageView
【发布时间】:2014-10-20 10:00:51
【问题描述】:

我在 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

这真的很奇怪,因为其他人都在工作(名称和描述),而且我确信我的数据库中有一个名为“图像”的字段(是的,我很小)。我总是收到这个错误:致命错误:在展开可选值时意外发现 nil。

对此有何见解?

【问题讨论】:

  • 检查你的imageFile是否为nil?
  • 这正是我的问题@Joshua,你有一个可行的解决方案吗?
  • 你的查询看起来像什么@Joshua 谢谢

标签: ios swift parse-platform pffile


【解决方案1】:

试试这个

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

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

【讨论】:

    【解决方案2】:

    检查文件是否为nil

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多