NSURLConnection
имеет несколько новых методов в iOS 5, например sendAsynchronousRequest: ...
, так что да, они каким-то образом обновили его.
Чтобы исправить это, вы можете использовать
- (void)performSelector:(SEL)aSelector onThread:(NSThread *)thr withObject:(id)arg waitUntilDone:(BOOL)wait
в вашем методе делегата или просто отправьте в нужную очередь.
Состояние документов:
Если вы не планируете соединение в цикле выполнения или очереди операций до
вызывая этот метод, соединение планируется в текущем цикле выполнения в
режим по умолчанию.
В какой теме вы -start
подключились?
Попробуйте обернуть [connection startImmediately:YES]
в вызов dispatch_async(myThreadQueue ...)
.