iOS URL decode | Objective C

Para realizar un URLDecode en iOS hay que realizar dos pasos:
  • Reemplazar los caracteres "+" por " "
  • Reemplazar los %
Se puede realizar de la siguiente manera.

 
 NSString *decoded = [[message stringByReplacingOccurrencesOfString:@"+" withString:@" "] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];