J'ai besoin de stocker des octets bruts de NSData
objet dans un NSString
(fondamentalement un codage nul) mais je ne suis pas sûr comment faire cela. Évidemment, affecter un encodage 8 bits incorrect serait mauvais. NSASCIIStringEncoding
n'est pas OK, car les docs disent "encodage ASCII 7 bits strict dans les caractères de 8 bits, les valeurs ASCII 0 ... 127 seulement." mais j'ai besoin de toute la gamme de 0x0 - 0xFF.Quel encodage utiliser avec des octets bruts dans un NSString
Base64
L'encodage n'est PAS une solution acceptable.
Il pourrait être utile de connaître un peu plus de contexte. D'où proviennent les données? Où essayez-vous de l'envoyer en chaîne? – grahamparks