Как преобразовать unsigned char в NSString в iOS

Кто-нибудь может сказать мне, как преобразовать беззнаковый char в NSString?

Вот код, который я использую, но по какой-то причине, если я пытаюсь сделать что-нибудь с NSString, например, установить текст UITextView, я получаю ошибку. Однако NSLog работает правильно. Заранее спасибо.

- (void)onTagReceived:(unsigned char *)tag
{

NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSString *myTag = [NSString stringWithFormat:@"%02x%02x%02x%02x%02x\n",tag[0],tag[1],tag[2],tag[3],tag[4]];

NSLog(@"currentTag: %@",myTag);

[displayTxt setText:myTag];

[pool release];

}
13
задан dreadbot 26 June 2011 в 18:14
поделиться