Usar NSURL con URLs con acentos

Me ha llegado a suceder que hay URLs que cuantan con acentos y cuando a NSURL le paso  este URL termina por devolverme un NULL.

Para poder resolver esto he usado el método stringByAddingPercentEscapesUsingEncoding de un objeto de tipo NSString de la siguiente manera:

NSURL *urlImagen = [[NSURL alloc] initWithString:[url stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]];

Esto convertirá la cadena correctamente y se obtendrá la información deseada.

Un comentario en “Usar NSURL con URLs con acentos”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *