4

Parse から取得した画像を iOS アプリで表示できません。PFImageView を使用することにしました。これは私がこれまでに持っているものです:

PFImageView pic を宣言しました。

@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

他のもの(名前と説明)が機能していて、データベースに「画像」という名前のフィールドがあると確信しているため(はい小さいi)、それは本当に奇妙です。私はいつもこのエラーを受け取ります: 致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました。

これに関する洞察はありますか?

4

2 に答える 2

-2

ファイルが nil かどうかを確認する

if object.objectForKey("image") != nil
{
var imagefile = object["image"] as PFFile
self.pic.file = imagefile
self.pic.loadInBackground()
}
于 2014-10-10T06:03:16.210 に答える