У меня есть следующий метод делегата NSURLConnection
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSLog(@"DONE, Receive bytes: %d", [webData length]);
NSString *theXML = [[NSString alloc]initWithBytes:[webData mutableBytes] length:[webData length] encoding:NSUTF8StringEncoding];
//NSLog(theXML);
[theXML release];
if(xmlParser)
{
[xmlParser release];
}
else
{
xmlParser = [[NSXMLParser alloc]initWithData:webData];
[xmlParser setDelegate:self];
[xmlParser setShouldResolveExternalEntities:YES];
[xmlParser parse];
[connection release];
[webData release];
NSLog(@"\n\n\n\n");
NSLog(httpResult);
}
Я хочу вернуть httpResult
- как мне это сделать? У меня есть вышеуказанный метод в классе. Я создаю экземпляр этого класса в другом классе контроллера, который вызывает функцию для создания http-запроса. Эта функция затем вызывает этот метод делегата. Как мне вернуть httpResult
в класс контроллера?
Я понял это - спасибо, ребята