У меня есть два объекта NSURLRequest
, подключающихся к веб-сервису и вызывающих 2 разных сервиса.Работа с несколькими NSURLRequest
Проблема в том, что у меня есть случайные результаты, иногда первый отображается сначала, а иногда второй NSURLRequest
является первым.
NSString *[email protected]"http://localhost:8080/stmanagement/management/retrieve_dataA/?match_link=";
NSString *uria = [urla stringByAppendingString:self.lien_match];
NSURL *urlla= [ NSURL URLWithString:uria];
NSURLRequest *requesta =[ NSURLRequest requestWithURL:urlla];
NSString *[email protected]"http://localhost:8080/stmanagement/management/retrieve_dataB/?match_link=";
NSString *urib = [urlb stringByAppendingString:self.lien_match];
NSURL *urllb= [ NSURL URLWithString:urib];
NSURLRequest *requestb =[ NSURLRequest requestWithURL:urllb];
connectiona=[NSURLConnection connectionWithRequest:requesta delegate:self];
connectionb=[NSURLConnection connectionWithRequest:requestb delegate:self];
if (connectiona){
webDataa=[[NSMutableData alloc]init];
}
if (connectionb){
webDatab=[[NSMutableData alloc]init];
}
Правильно, что я делаю? Должен ли я добавить небольшой разрыв между двумя NSURLRequest
?
Потому что при каждом представлении вида я получаю случайный результат. (Я устанавливаю результаты на два объекта UITableView
).
@glektrik ваша размещенная тема с 2008 года! Есть абсолютно некоторые вещи, которые изменились .... – androniennn
Ваша проблема в том, что вы возвращаете результаты от обоих запросов, возможно, от второго (connectionb), и вы не можете понять, какой вид таблицы для их размещения в? – Nate
@androniennn вещи действительно изменились - НО - правильные ответы обычно остаются в силе. – Till