Domanda

Sto cercando di caricare immagini su Yfrog che funziona perfettamente, ma voglio prendere solo l'URL dalla risposta. Quando uso il NSURLConnection metodo

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


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

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

Ottengo questo come stringa di risposta

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

Come puoi vedere nel mio codice bloccato ho provato a dare il mio NSMutableData Per darmi il valore del key @"MediaUrl" che si blocca. Penso che questo dovrebbe essere relativamente facile, ma per qualche motivo non riesco proprio a capire come ottenere l'URL dalla risposta. Qualsiasi aiuto sarebbe molto apprezzato. Grazie

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top