Descargue un archivo de una URL y conviértalo a NSString [cerrado]

Necesito obtener los contenidos de esta URL

http://google.fr/ok

en un NSString, ¿alguien puede ayudarme?

preguntado el 12 de junio de 12 a las 14:06

2 Respuestas

Si no necesita preocuparse por bloquear el hilo principal, puede usar:

NSString *string = [NSString stringWithContentsOfURL:myURL usedEncoding:nil error:nil]; 

Si ser sincrónico es un problema, tendría que usar una biblioteca como AFNetworking o el RestKit para conectarse a su servidor en el hilo de fondo y luego notificarle en el hilo principal.

Respondido el 12 de junio de 12 a las 14:06

NSError *err = nil;
NSString *urldata = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://google.fr/ok"] encoding:NSASCIIStringEncoding error:err]

if (!err){
    NSLog (@"DATA; %@", urldata);
}

Respondido el 15 de junio de 12 a las 16:06

@kratosphere: probablemente debería cambiar/eliminar su comentario en la respuesta de Richard para ocultar la URL original. - Rok Jarc

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.