Объект изменяемых данных не может найти URL-адрес, соединение или его данные в том виде, в котором вы его настроили, но если вы выполните описанные мной шаги, вы можете добавить к нему данные по мере их поступления и использовать это когда соединение заканчивается.

ользую код из документа Apple для связи по HTTP. Я могу подключиться к URL-адресу успешно, но мне не удалось получить данные с моего сервера.

// create the request
NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://..."]
                        cachePolicy:NSURLRequestUseProtocolCachePolicy
                        timeoutInterval:60.0];
// create the connection with the request
// and start loading the data
NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
if (theConnection) {
    // Create the NSMutableData that will hold
    // the received data
    // receivedData is declared as a method instance elsewhere
    NSMutableData *receivedData=[[NSMutableData data] retain];
} else {
    // inform the user that the download could not be made
}

Причиной может быть:

Я заявляюreceivedData в самом действии. Аннотация говорит, что я должен объявить это в другом месте. Где я должен это объявить? Должен ли я объявить его как свойство контроллера?

Как может[[NSMutableData data] retain] найти URL как он есть за пределамиif{}?

Ответы на вопрос(1)

Ваш ответ на вопрос