Я видел похожие вопросы здесь, но я не мог найти решение моей проблемы. У меня есть простой NSURLConnection в основном потоке (по крайней мере, я не создавал никаких других потоков), но мои методы-делегаты не вызываются
[[[NSURLConnection alloc] initWithRequest:request delegate:self] autorelease];
и никаких методов, например,
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
NSLog(@"didReceiveResponse");
}
self
также является делегатом для NSXMLParser, но я думаю, что это не должно быть проблемой, поскольку у меня это работает в моем другом классе в том же проекте. Я проверил все 10 раз, но не могу найти никаких проблем.
Я видел некоторые хаки, чтобы решить эту проблему здесь: http://www.depl0y.com/?p=345, но мне это не нравится, может быть, кто-то знает лучшее решение? спасибо