Convertire NSData a NSString e ignorare byte nulli?
-
08-10-2019 - |
Domanda
Ho bisogno di convertire un oggetto NSData a un NSString. E 'pensato per essere senza senso, ma ho bisogno per debbuging.
Quando uso initWithData di NSString, si rompe in quanto i dati ha byte NULL. Come posso farlo ignorare i byte nulli e ottenere una stringa corretta?
Soluzione
copia il NSData ad un NSMutableData, byte per byte, saltare i byte NULL. Poi inizializzazione la stringa da questo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow