Pregunta

Estoy tratando de subir imágenes a YFrog, lo cual está funcionando bien, pero quiero obtener solo la URL de la respuesta. Cuando uso el NSURLConnection método

- (void) connectionDidFinishLoading:(NSURLConnection *)connection {
[connection release];


NSString* responseString = [[NSString alloc] initWithData:webData  
encoding:NSUTF8StringEncoding];

// NSString *url = [webData valueForKey:@"mediaurl"];
NSLog(@"result: %@", responseString);
}

Entiendo esto como mi cadena de respuesta

result: <?xml version="1.0" encoding="UTF-8"?>
<rsp stat="ok">
<mediaid>hszuhsp</mediaid>
<mediaurl>http://yfrog.com/hszuhsp</mediaurl>
</rsp> 

Como puedes ver en mi código bloqueado, intenté dar mi NSMutableData Para darme el valor de la clave @"Mediaurl" que simplemente se bloquea. Creo que esto debería ser relativamente fácil, pero por alguna razón no puedo descubrir cómo sacar la URL de la respuesta. Cualquier ayuda sería muy apreciada. Gracias

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top