2012-05-01 30 views
2

私は初心者のiOS開発者で、初めてのアプリケーションではView Controllerのデータをロードしたいが、問題は3つの異なるWebサービスから来るということです。この機能を実装するために私はNSMutableRequestを使用します。iOS - 複数の非同期リクエストを同時に実行する

私がしたいことは、同時にデータをロードする3つのリクエストを発行し、最後のリクエストが完了したら、アクティビティインジケータを削除することです。

NSOperationQueueを使用しようとしましたが、非同期ではdidReceiveDataまたはdidFailWithErrorメソッドは実行されません。詳細や説明が必要な場合はコメントをしてください(私の英語はあまり良くありません)。

ありがとうございました。

答えて

0

私はGCDを見て、あなたのWebサービスに対する3つの非同期要求を含む1つの同期要求を作成します。このようにして、GCDはそれぞれの非同期操作が完了するのを待つ作業をさせます。 GDCに関して非常に有益な、WWDC(アップルの開発者会議)からのiTunesには、本当に良いビデオがいくつかあります。

+0

具体的な例がありますか?ありがとう – Astram56

関連する問題