Pregunta

De acuerdo con el sitio web para ASIHTTPRequest:

  

Si sus peticiones son todos de la misma   Tipo de ancho, pero desea   distinguir entre ellos, se puede establecer   la propiedad de userInfo NSDictionary   cada solicitud con sus propios datos personalizados   que se puede leer en su / acabado   métodos de delegado fallado.

¿Cómo se configura userInfo?

NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:url];
[request setDelegate:self];
[request startAsynchronous];
¿Fue útil?

Solución

request.userInfo = [NSDictionary dictionaryWithObjectsAndKeys: dataObject, key, nil];

Otros consejos

request.userInfo = [[NSMutableDictionary alloc] initWithObjectsAndKeys:@"init", @"operation", nil];

de lo contrario obtendrá un error como: método de mutación enviado a inmutable objectt

Si prefiere soportes de poner los puntos sobre la notación:

[request setUserInfo:[[NSMutableDictionary alloc] initWithObjectsAndKeys:@"init", @"operation", nil]];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top