Tengo dos NSURLConnections. El segundo depende del contenido del primero, por lo que el manejo de los datos recibidos de la conexión será diferente para las dos conexiones.Delegados múltiples NSURLConnection en Objective-C
Estoy recogiendo Objective-C y me gustaría saber cuál es la forma correcta de implementar los delegados.
En este momento estoy usando:
NSURL *url=[NSURL URLWithString:feedURL];
NSURLRequest *urlR=[[[NSURLRequest alloc] initWithURL:url] autorelease];
NSURLConnection *conn=[[NSURLConnection alloc] initWithRequest:urlR delegate:self];
no quiero usar uno mismo como el delegado, ¿cómo definir dos conexiones con diferentes delegados?
NSURLConnection *c1 = [[NSURLConnection alloc] initWithRequest:url delegate:handle1];
NSURLConnection *c2 = [[NSURLConnection alloc] initWithRequest:url delegate:handle2];
¿Cómo puedo crear handle1 y handle2 como implementaciones? O interfaces? Realmente no entiendo cómo harías esto.
Cualquier ayuda sería increíble.
Gracias, Brian Gianforcaro
Gran respuesta. Exactamente lo que estaba buscando. Gracias por tomarse el tiempo para responder a su propia pregunta – Pillblast