Пожалуйста, посмотрите на следующий код:
NSMutableURLRequest* request = [NSMutableURLRequest requestWithURL:<...> cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:3.0];
<...>
[NSURLConnection sendSynchronousRequest:request returningResponse:&WSresponse error:&WSerror]
Этот код ниже вызывается из фонового потока:
[self performSelectorInBackground:@selector(<...>) withObject:nil];
Иногда sendSynchronousRequest работает намного дольше 3,0 сек.(около 1 минуты).
- Как установить реальный тайм-аут вместо того, чтобы не работать
timeoutInterval:3.0
? - Как добавить возможность пользователю остановить остановку
NSURLConnection
запрос с помощью кнопки Отменав любой момент?
Большое спасибо за помощь!