私はすぐに助けが必要です! ):Iphone TableViewControllerロジックエラー!
私は実際にWebサービスでTableViewContollerを使用してデータソースを取得する方法について混乱しています。 ここで私はそれを行う方法です。
私はすべての変数を定義するModelクラスを持っています。例(Username、datetime) また、モデルクラスには、ASIHTTPRequestを使用してjsonデータソースを取得し、ModelクラスのNSMutableArrayを作成してオブジェクトを作成して格納するメソッドがあります。
次に、私のTableviewcontrollerで。 Viewdidloadメソッドでjsonを取得し、NSMutableArrayにアクセスしてテーブルセルを設定しようとするモデルクラスのメソッドをトリガーします。
しかし、jsonを正常に取得しても何も表示されません。 (私は、JSONが取り戻される前にテーブル自体がレンダリングされていると推測しています)。
私がやっていることにプログラミングの問題がいくつかありますか? ): アイデアをください!感謝!!!
EDIT !! (何が起こったか見つけた) 申し訳ありません!それは私の悪いです。 セクションの戻り値のメソッドでは、1ではなく0を返します。 これが表示されない理由は何ですか?これに2時間を費やしました。 T.T
ありがとう皆さん!私はあなたにも適切に配列のデータを使用してcell.textLabel.text
プロパティを設定していると仮定してい[self.tableView reloadData];
はい、あります。 (: ありがとう!しかし、私はまだどこでreloadDataを配置するのかわからないという問題があります。要求が完了したメソッドは、ModelViewクラスにあり、tableViewにアクセスできません。 ): – Sydnal
おっと私の間違い。非同期呼び出しが発生するコードをView Controllerに移動する必要があります。 'requestFinished'メソッド内で、' reloadData'メソッドを実行してください。 – Trevor
私の "getAllFeeds"はView Controller以外の他のクラスにはありませんか?私はそれを試してみましょう!ありがとう。 (: – Sydnal