Vi preguntas similares aquí, pero no pude encontrar una solución a mi problema. Tengo un NSURLConnection simple en hilo principal (al menos yo no he creado otros temas), pero mis métodos de delegado no consigo llamadoNSURLConnection no llama a los métodos delegados
[[[NSURLConnection alloc] initWithRequest:request delegate:self] autorelease];
y no hay métodos llamados, por ejemplo,
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
NSLog(@"didReceiveResponse");
}
self
es también un delegado para NSXMLParser, pero creo que no debería ser un problema, ya que tengo este trabajo en mi otra clase en el mismo proyecto. Ya revisé todo 10 veces, pero no puedo encontrar ningún problema.
He visto algunos hack para resolverlo aquí: http://www.depl0y.com/?p=345 pero no me gusta, ¿puede ser que alguien sepa una mejor solución? gracias
) Lo cambié a 'NSLog (@" ¿Es el hilo principal% @ ", ([NSThread isMainThread]? @" Sí ": @" NOT "))' y obtiene " Es el hilo principal Sí " – Burjua
así que si la respuesta es sí o no, tengo el mismo problema. Ninguno de los métodos de delegado se llama – zambono
@zambono, inicia la conexión en el hilo principal (o hilo de fondo gestionado manualmente) ? –