2010-04-03 2 views
1
-(IBAction)registerUpdate:(id)sender { 
    HTTPRequest* request = [[HTTPRequest alloc] initWithUrl:@"http://www.yahoo.com" delegate:self]; 
    [request doRequest]; 
} 

HTTPRequest выполняет асинхронный запрос и вызывает метод onHTTPResponse в текущем классе.Objective-c, когда выпустить объекты

Мой вопрос: мне нужно отправить запрос? Я предполагаю, что я должен сделать его переменной экземпляра?

[NSString stringWithFormat:@"Data received: %@", [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding]]; 

Как я могу отпустить этот строковый объект или назначить его переменной?

ответ

1

Вы освобождаете его autorelease

[NSString stringWithFormat:@"Data received: %@", [[[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding] autorelease]] 
Смежные вопросы