Prima iOS5 ho potuto testare per vedere che cosa URL mi è stato sempre una risposta dal mio codice si presentava così:Come verificare quale URL di NSURLConnection ti da una risposta?
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
returnString = [[[NSMutableString alloc] initWithData:responseData encoding: NSUTF8StringEncoding] autorelease];
NSString * currentParseString = [NSString stringWithFormat:@"%@",connection];
NSLog(@"Currently Parsing: %@",currentParseString);
}
mio log sarebbe stampare "Currently Parsing: http://www.myinfo.com/parser....
"
quale ho potuto utilizzare per testare e inviare in diverse dichiarazioni IF. Il mio problema ora è che, in iOS5, lo connection
non stampa più come URL, sta stampando come blocco di memoria <NSURLConnection: 0x6a6b6c0>
Come potrei farlo stampare di nuovo come URL, quindi non devo riscrivere le mie istruzioni IF?
Esattamente quello che stavo cercando! Grazie! – Louie
Interessante. Impossibile trovare 'currentRequest' nei documenti. assicurati che Apple stia bene con esso. – XJones
Ok, trovato 'currentRequest' e' originalRequest' nel file di intestazione 'NSURLConnection'. Sembra che siano solo iOS 5. Quindi vai per questo se è ok per la tua app. – XJones