title: NSString URL decode?
body: <p>I have tried a lot of approaches out there, but this tiny little string just cannot be URL decoded.</p>
  
  <pre><code>NSString *decoded;
  NSString *encoded = @"fields=ID%2CdeviceToken";
  decoded = (__bridge NSString*)CFURLCreateStringByReplacingPercentEscapesUsingEncoding(NULL, (CFStringRef)encoded, NULL, NSUTF8StringEncoding);
  NSLog(@"decodedString %@", decoded);
  </code></pre>
  
  <p>The code above just logs the same (!) string after replacing percent escapes.</p>
  
  <p>Is there a reliable solution out there? I think some kind of RegEx solution based on some documentation could work. Any suggestion?</p>