У меня странная проблема с NSURLConnection. Я установил время соединения из 20 секунд, как это.
NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:20.0];
NSURLConnection *con= [[NSURLConnection alloc] initWithRequest:request delegate:self];
Я также реализую методы делегата для NSURLConnection.
Теперь, когда я запустил приложение, соединение не истекло через 20 секунд, но через 2-3 минуты выдало ошибку «Нет подключения к интернету». Разве это не должно выдавать ошибку тайм-аута через 20 секунд?