Ich muss einige rohe Bytes von NSData
Objekt in eine NSString
(im Grunde eine Null-Codierung) speichern, aber ich bin mir nicht sicher, wie dies zu tun ist. Offensichtlich wäre das Zuweisen einer ungeeigneten 8-Bit-Codierung schlecht. NSASCIIStringEncoding
ist nicht OK, weil die Dokumentation sagt "Strikte 7-Bit-ASCII-Codierung innerhalb von 8-Bit-Zeichen; nur ASCII-Werte 0 ... 127." aber ich brauche den vollen Bereich von 0x0 - 0xFF.Welche Codierung mit rohen Bytes in einem NSString zu verwenden
Base64
Codierung ist keine akzeptable Lösung.
Es könnte helfen, ein bisschen mehr Kontext zu kennen. Woher kamen die Daten? Wo versuchst du es als String zu senden? – grahamparks