1

私は Swift でプログラミングしており、Parse をデータベースとして使用しています。ファイルとして保存されているデータベースから画像を取得しようとしています。コード内の配列としてダウンロードしましたPFFileが、当然、imageView はファイルを実行できませんUIImage。stackoverflow で質問している人を見たことがありますが、彼らの説明がよくわかりません。

配列_

var photos:[PFFile] = []

PFObject_

let post = PFObject(className: "Items")

検索_何をすればいいのかわからないところ

let imageFile:PFFile = (post as! PFObject) ["imageFile"] as! PFFile
4

1 に答える 1

0

PFFile からデータをフェッチし、そのデータを使用して UIImage を作成する必要があります。

let postData = post.getData()
let image = UIImage(data: postData!)

最初の行は、受け取った PFFile からデータを取得するものです。2 行目は、PFFile から取得したデータから UIImage を作成するものです。うまくいけば、これでプロセスが少しよく説明されます。

于 2015-10-17T00:04:17.920 に答える