私は現在、解析してtableViewに追加する必要のあるデータのダウンロードを必要とするiphoneアプリを作成しています。唯一の問題は、現在、そのデータをダウンロードしてviewDidLoad{}メソッドで解析するmyメソッドを呼び出すことです。
- (void) addData {
//Download some stuff
//Parse some stuff
//Add data to global array
}
これにより、関数の処理が完了するまで、アプリが黒い画面でハングします。addData関数をスレッドに移動しようとしましたが、これによりデータがtableViewにロードされません。
だから私の質問は...どうすればアクティビティインジケーターをうまく表示できますか?addData関数を呼び出しますか?