PFQueryTableViewController を使用して、テーブルビューにデータをロードしようとしています。
編集: すぐ下の写真へのリンク: http://i61.tinypic.com/x5626a.png
私の知る限り、すべてが正しく設定されていますが、シミュレーターで実行すると、画像やテキストが表示されません。ただし、クエリは正しい数のセルをロードします。「Post」クラスには 14 個のオブジェクトがあり、シミュレーターは 14 個のテーブル セルをロードしますが、それらはすべて上の写真のように表示されます。また、テーブルビューには 2 つのラベルがあり (属性インスペクターにテキストを事前に入力しました)、そのテキストも表示されません。
編集2:
セルにテキストを表示する方法はわかりましたが、画像を表示する方法がわかりません。これは私の cellForRowatIndexPath の私のコードです:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath, object: PFObject!) -> PFTableViewCell? {
//4
let cell = tableView.dequeueReusableCellWithIdentifier("Cell1", forIndexPath: indexPath) as! DataCell
let Postobject1 = object as! Post
cell.shortDescriptionLabel.text = Postobject1["short_decription"] as? String
cell.userUsername.text = Postobject1["user2"] as? String
var thumbnail: PFFile = Postobject1["fichierimage"] as! PFFile
cell.contentImage.file = thumbnail
return cell
}
コードは正しく機能して、文字列 shortDescriptionLabel と userUserName を表示します。しかし、画像をロードすることはできません。私はこのコードを取りました:
var thumbnail: PFFile = Postobject1["fichierimage"] as! PFFile
cell.contentImage.file = thumbnail
Parse サイトから: http://i60.tinypic.com/2ziq0hu.png
ただし、「swift」をクリックすると、迅速な例がないと言われたため、それがコードの翻訳です。Obj-C でプログラミングしたことがないので、間違って翻訳したのかもしれません。誰かが迅速な翻訳を手伝ってくれませんか?