sto usandoNSURLConnection con blocchi
[NSURLConnection connectionWithRequest:req delegate:self];
e poi usare
-(BOOL)connection:(NSURLConnection *)connection canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace;
-(void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge;
-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error;
-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response;
-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data;
-(void)connectionDidFinishLoading:(NSURLConnection *)connection;
per gestire il caricamento dei dati. Tutto è ok e lavorare bene, ma non mi piace la bellezza di questo codice)
desidero utilizzare blocchi, per fare il mio codice è simile al seguente:
[myConnection sendData:data
successBlock:^(void){NSLog(@"success");}
errorBlock:^(NSError * error){NSLog(@"error.description: %@", error.description);}];
è possibile utilizzare NSURLConnection con blocchi?
Grazie jcesar, ha funzionato) grazie mille !! – Nils
Questo sembra strano. Se chiami un'altra richiesta sul tuo oggetto, il blocco di completamento può essere sovrascritto ... – Tudorizer
Grazie per l'aiuto. Tudorizer, è necessario creare una nuova istanza per la nuova richiesta. – Segabond