Получение информации от объекта NSData - PullRequest
0 голосов
/ 17 марта 2010

Как бы я получил returningResponse (скажем, NSString) из следующего кода:

NSURLResponse* response;
NSError* error;
NSData* result = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error];

Я думаю, что могу получить нужную мне информацию в строку, но я не могу ничего вызвать на response, потому что она нулевая. Поэтому я предполагаю, что мне нужно позвонить на result. Проблема в том, что я не знаю, как позвонить.

(URL-запрос был закодирован до примера кода. Я знаю, что это работает.) Я хочу иметь возможность определить, был ли запрос успешным.

1 Ответ

1 голос
/ 17 марта 2010

Согласно документации для системы загрузки URL :

Если NSURLConnection не может загрузить URL, метод вернет nil и любую доступную ссылку на экземпляр NSError в соответствующем параметре.

Итак, посмотрите, что находится в вашем параметре "error", чтобы выяснить, в чем проблема.

...