NSData à NSString avec réponse JSON

NSData* jsonData est la réponse http contient les données JSON.

NSString* jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
NSLog(@"jsonString: %@", jsonString);

J'ai obtenu le résultat:

{ "result": "\u8aaa" }

Quelle est la bonne façon d'encoder les données de la chaîne correcte, pas de chaîne unicode comme "\uxxxx"?

U ne essayez NSString* jsonString = [[NSString alloc] initWithData:jsonData]; ?
Exactement comment avez-vous l'impression { "result" = "\U8aaa"; } ? Qui ressemble (presque) comme les NSLog d'un dictionnaire. Avez-vous déjà utiliser un parser JSON (par exemple NSJSONSerialization) ?
C'est difficile, car il doit être \u \U. Est-ce que vous pouvez faire à ce sujet?
J'ai utilisé AFNetworking à la demande. Et puis obtenir le responseData. Pas encore utiliser un parser JSON. J'ai essayé JSONKit à analyser mais aussi obtenir le même résultat.
Oui, vous avez raison. Il est minuscule "u". J'ai édité ma question. Merci.

OriginalL'auteur shiami | 2013-06-27