我必须异步发出多个 http 请求(一次一个请求)。对于循环我这样做:
-(void) Foo1
{
[makerequest];
}
-(void) requestCompletes
{
//Do something
[self Foo1:[array objectAtIndex:i++]];
}
viewDidLoad
{
[self Foo1:[array objectAtIndex:0]];
}
但是在完成处理程序中循环对我来说似乎不是一个好主意。这是正确的方法吗?