Pregunta
Tengo una llamada a un URL y recibe de nuevo un 0 o 1 en fallo o el éxito. Tengo mis datos en un NSMutableData * datos; objeto.
consigo los datos, pero ahora quiero ver si es un 1 o un 0. ¿Cómo se hace esto? Qué necesito para obtener los bytes?
Gracias
Solución
Usted tendrá que convertir el NSData
a un NSString
primero. A continuación, puede utilizar el método intValue
en NSString
para convertirlo en un entero.
Por ejemplo:
NSString* response = [[[NSString alloc] initWithData: data encoding:
NSASCIIStringEncoding] autorelease];
int value = [response intValue];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow