複数のhttpリクエストを非同期で行う必要があります(一度に1つのリクエスト)。ループするために私はこれをしています:
-(void) Foo1
{
[makerequest];
}
-(void) requestCompletes
{
//Do something
[self Foo1:[array objectAtIndex:i++]];
}
viewDidLoad
{
[self Foo1:[array objectAtIndex:0]];
}
しかし、コンプリーションハンドラーでループすることは私には良い考えではないようです。これは正しい方法ですか?