Ho cercato. Ma ancora non riuscivo a capirlo.NSData to NSString restituisce Null
Sto convertendo NSdata in NSString. Quando faccio [data description];
mi restituisce < 00000000 31323334 35363738> Sì, sto ricevendo la mia stringa @ "12345678".
Come si converte in NSString in modo appropriato? Ho provato
NSString *b = [NSString stringWithUTF8String:[data bytes]];
NSString *a = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding];
Sia restituisce me nulla. Qualche idea? Grazie
Ciao a tutti, Grazie per tutti i suggerimenti. Sembra essere costante per cui c'è sempre un carattere nullo di fronte. Quindi ogni volta che ricevo qualcosa, rimuovo solo il primo < 00000000>, quindi funziona correttamente già
Una ricerca in SO ti darà la risposta – SomaMan
Ciao, come posso accettare la risposta della gente? Ho provato a fare clic sul tasto Su ma dice che ho bisogno di più di 15 reputazione – user774150