NSString-URL-Dekodierung?

Ich habe versucht, eine Menge Ansätze gibt, aber diese winzigen string-kann einfach nicht sein URL dekodiert.

NSString *decoded;
NSString *encoded = @"fields=ID%2CdeviceToken";
decoded = (__bridge NSString*)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL, (CFStringRef)encoded, NULL, NSUTF8StringEncoding);
NSLog(@"decodedString %@", decoded);

Den code oben nur protokolliert die gleichen (!) string nach der Ersetzung Prozent entweicht.

Gibt es eine zuverlässige Lösung gibt? Ich denke, eine Art RegEx-Lösung basierend auf der Dokumentation, die funktionieren könnte. Jede Anregung?

InformationsquelleAutor der Frage Geri | 2013-03-27

Schreibe einen Kommentar