Tal vez debería escribir "Muy, muy, fragmentos cortos", sin embargo, es una excelente y cómoda "truco" para mostrar lo que soy. Ejecución de los "dos" líneas de código se muestra a continuación, usted puede conseguir la salida de cualquier URL y manipularlo.
1 2 3 4 5 | url = [ NSString stringWithFormat : @ "http://www.appleside.it/" ] ; NSString * url = [ NSString stringWithFormat: @ "http://www.appleside.it/"]; result = [ NSString stringWithContentsOfURL : [ NSURL URLWithString : url ] NSString * result = [ NSString stringWithContentsOfURL: [ NSURL URLWithString: url] codificación: NSASCIIStringEncoding ] ; error: nil]; "Indirizzo: %@ = %@" , url, result ) ; NSLog (@ "Dirección:% @ =% @", url, resultado); |
Por ejemplo, podemos aprovechar muchos servicios para resolver diferentes API REST problemas. Sólo para dar un ejemplo práctico, imagínese volre "comprimir" (trim) de la http://www.undolog.com url, como muchos servicios como Twitter, FriendFeed y Facebook. Bueno, podría utilizar este simple código:
1 2 3 4 5 6 | url = @ "http://www.undolog.com" ; NSString * url = @ "http://www.undolog.com"; apiRest = [ NSString stringWithFormat : @ "http://api.tr.im/v1/trim_simple?url=%@" ,url ] ; NSString * apiRest = [ NSString stringWithFormat: @ "% @ http://api.tr.im/v1/trim_simple?url =" url]; result = [ NSString stringWithContentsOfURL : [ NSURL URLWithString : apiRest ] NSString * result = [ NSString stringWithContentsOfURL: [ NSURL URLWithString: apiRest] codificación: NSASCIIStringEncoding ] ; error: nil]; "URL Originale: %@ - URL Compresso: %@" ,url, result ) ; NSLog (@ "URL original:% @ - URL comprimido:% @", url, resultado); |
Todo el crédito, por supuesto, es el método stringWithContentsOfURL : porque le permite cargar el contenido en una cadena (de salida) de una dirección URL.










No hay comentarios para esta entrada
Deja un comentario