He buscado. Pero todavía no pude conseguirlo.NSData a NSString devuelve nulo
Estoy convirtiendo NSdata en NSString. Cuando lo hago [data description];
me devuelve < 00000000 31323334 35363738> Sí, estoy recibiendo mi cadena @ "12345678".
¿Cómo puedo convertirlo a NSString de forma adecuada? Probé
NSString *b = [NSString stringWithUTF8String:[data bytes]];
NSString *a = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding];
Tanto me devuelve nulo. ¿Alguna idea? Gracias
Hola a todos, Gracias por todas las sugerencias. Parece ser constante por lo que siempre hay un carácter nulo delante. Así que cada vez que recibo algo, simplemente elimino el primer < 00000000>, entonces ya funciona bien
Una búsqueda en SO le dará la respuesta – SomaMan
hola, ¿cómo acepto la respuesta de las personas? Traté de hacer clic en la tecla de arriba, pero dice que necesito más de 15 reputación – user774150