Мне известны обсуждения, касающиеся nsurlconnection на ios, и что для тайм-аута требуется минимум 240 секунд.У меня вопрос, если я отправляю синхронный вызов через NSURLConnection + (NSData *) sendSynchronousRequest: (NSURLRequest ) запрос returningResponse: (NSURLResponse *) ошибка ответа: (NSError **) ошибка, есть ли шансЯ могу отменить это до истечения 240 секунд?Я думаю, возможно, установка таймера для отмены этого синхронного запроса, но я даже не уверен, возможно ли это вообще?Я думаю:
[self performSelector:@selector(cancelRequest:) withObject:myRequest afterDelay:myTimeOut];
У меня такое чувство, что это приведет к катастрофе, если каким-то образом запрос будет отпущен, и у меня не будет возможности это определить.Мысли?Кто-нибудь пытался это сделать?Это синхронный вызов.