NSData для NSString возвращает NULL
Я искал. Но все еще не мог получить это.
Я преобразую NSdata в NSString.
Когда я делаю[data description];
он возвращает мне & lt; 00000000 31323334 35363738 & gt;
Да, я получаю свою строку @ "12345678".
Как мне преобразовать его в NSString соответственно? Я старался
<code>NSString *b = [NSString stringWithUTF8String:[data bytes]]; NSString *a = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding]; </code>
Оба возвращают мне ноль. Любая идея? Спасибо
Всем привет, Спасибо за все предложения. Кажется, что это константа, в результате чего всегда появляется нулевой символ. Поэтому, когда я что-то получаю, я просто удаляю первый & lt; 00000000 & gt ;, тогда он уже работает нормально