if (testListArray.count > 0)
{ resultLeftList = [NSMutableArray arrayWithArray:testListArray];
[leftTableView reloadData];
for (int a = 0; a<resultLeftList.count; a++)
{ NSString*str=[NSString stringWithFormat:@"%@",[[resultLeftList objectAtIndex:a]objectForKey:@"id"]];
// NSLog(@"str:%@",str);
[RequestManager requestKindOfGoodsDetailByShop:shopID cate:str Succeed:^(NSData *data) { NSArray*array=(NSArray*)data;
[testArrayaddObject:array];
resultRightList=testArray;
[rightTableView reloadData];
} andFaild:^(NSError *error) {
}]; }
这是for循环里的异步请求,
这段代码 我把resultRightList展现到表上 数据顺序乱了 请问大神 这个问题该怎么解决呢
{ resultLeftList = [NSMutableArray arrayWithArray:testListArray];
[leftTableView reloadData];
for (int a = 0; a<resultLeftList.count; a++)
{ NSString*str=[NSString stringWithFormat:@"%@",[[resultLeftList objectAtIndex:a]objectForKey:@"id"]];
// NSLog(@"str:%@",str);
[RequestManager requestKindOfGoodsDetailByShop:shopID cate:str Succeed:^(NSData *data) { NSArray*array=(NSArray*)data;
[testArrayaddObject:array];
resultRightList=testArray;
[rightTableView reloadData];
} andFaild:^(NSError *error) {
}]; }
这是for循环里的异步请求,
这段代码 我把resultRightList展现到表上 数据顺序乱了 请问大神 这个问题该怎么解决呢