objective-c - tutorial - objective c example
¿Cómo convertir NSData a NSString? (3)
Posible duplicado:
Convertir UTD-8 codificados NSData a NSString
Necesito convertir el NSData leído del archivo a NSString. ¿Cómo hacerlo?
Puedes hacerlo de esta manera
NSString *yourStr= [[[NSString alloc] initWithData:data
encoding:NSUTF8StringEncoding] autorelease];
o la otra forma de usarlo cuando los datos terminan con un nulo es: -
NSString *yourStr= [NSString stringWithUTF8String:[theData bytes]];
NSString
proporciona un inicializador para este propósito.
// NSData *data = [NSData data];
NSString *string = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease];
NSString *convertedString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]