Intereting Posts
Как добавить изображение в tableviewcell Есть ли альтернатива UIWebView для динамического отображения форматированного текста? Мне нужно создать приложение Facebook для использования Facebook Войти? Обнаружение, если настройка яркости экрана установлена ​​на автоматический Как избежать моего приложения, которое будет прекращено, когда оно будет запущено и будет отслеживать мое местоположение в фоновом режиме? Внедрение openURL без знания текущего состояния представления Ajax-вызов в UIWebView возвращает ошибки Запрещает ли dequeueReusableCellWithIdentifier переменные экземпляра ячейки? ColdFusion / Java APNS – прерывистые результаты Показать пользовательский вид через панель вкладок в iOS Не удалось получить доступ к учетной записи Sandbox PayPal в iOS Структура палитры атласа SpriteKit Push-уведомления исчезают, если они получены, когда приложение не работает как выбрать значение из uitableview и показать его на предыдущей странице на кнопке Как создать папку в каталоге NSDocument, где я могу сохранить все фотографии и удалить данные из одной папки, когда захочу?

NSUrlConnection не работает. Я не получаю ответа

В моем классе я создаю CBUrlConnection:

urlConnection = [NSURLConnection connectionWithRequest:request delegate:self]; [urlConnection start]; 

но я не получаю никакого ответа, эти методы делегатов никогда не вызываются:

 - (void)connection:(NSURLConnection *)connection didFinishLoadingData:(NSData *)data error:(NSError *)error - (void)connection:(NSURLConnection *)connection didUpdateProgress:(CGFloat)percent - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response 

Запрос кажется правильным, URL-адрес сервера, безусловно, правильный, и сервер работает правильно. Что может быть неправильным?

Я только что исправил это … потому что код не работал в основном потоке.

Для кого может быть интересно, я решил:

 dispatch_sync(dispatch_get_main_queue(), ^{ }); 

Вы можете абсолютно запустить NSURLConnection из NSOperation . Фактический трюк заключается в том, что NSURLConnection нужен цикл выполнения. См. http://www.cocoaintheshell.com/2011/04/nsurlconnection-synchronous-asynchronous/ и https://stackoverflow.com/a/6238764/171933

  • Johannes