tutorial objective example objective-c ios xcode

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]