私のアプリでは、データを取得するために Web サービスを呼び出す必要があります (http get)。私は新しい ios 開発者です。http get 呼び出しをバックグラウンドにディスパッチし、以下のコードのように tableview リロード データをフォアグラウンドに持ってくるべきでしょうか? ありがとうございます!
-(void)updateDataInBackground {
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND,0), ^(void) {
// hard work/updating here
// when finished ...
[self reloadTable];
});
}
-(void)reloadTable {
dispatch_async(dispatch_get_main_queue(), ^(void) {
[myTableView reloadData];
});
}