0

テーブルビューと配列ソースがあります。viewDidLoadメソッドで配列を初期化すると、tableviewに配列内のデータが表示されます。インターネット上のXMLデータであるURLから配列を入力すると、テーブルにエラーが表示されます。最初にnumberOfRowsInSection関数を実行しますが、配列はまだ準備ができていないためです。インターネットからデータをロードする配列を初期化した後、テーブルメソッドを実行するにはどうすればよいですか。

4

2 に答える 2

2

numberOfRowsInSection配列がいっぱいになるまで、最初にから0を返します。配列が正しくいっぱいになると、次のように呼び出します。[tableView reloadData];

于 2012-06-24T11:45:11.473 に答える
0

データが返されたら、reloadDataテーブルを呼び出します。データソースメソッドを再度呼び出すことで応答します。

于 2012-06-24T11:45:28.363 に答える