NSData do NSString zwraca Null

Wyszukałem. Ale wciąż nie mogłem tego zdobyć.

Konwertuję NSdata na NSString. Kiedy robię[data description]; zwraca mi <00000000 31323334 35363738> Tak, otrzymuję ciąg @ „12345678”.

Jak odpowiednio przekonwertować go na NSString? próbowałem

<code>NSString *b = [NSString stringWithUTF8String:[data bytes]];
NSString *a = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding];
</code>

Oba zwracają mi wartość null. Dowolny pomysł? Dzięki

Cześć wszystkim, dziękuję za wszystkie sugestie. Wydaje się być stały, ponieważ zawsze ma charakter zerowy. Więc gdy tylko coś otrzymam, po prostu usuwam pierwszy <00000000>, a potem już działa

questionAnswers(3)

yourAnswerToTheQuestion