Ho utilizzato estensivamente il supporto di blocco in ASIHttpRequest e ho trovato che è un modo estremamente elegante di codificare le richieste asincrone, molto più che avere il delegato richiamare un separatore functionUtilizzo di blocchi in Restkit (come ASIHttpRequest Blocks)
Ecco il codice di esempio per la consultazione rapida.
__block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setCompletionBlock:^{
NSString *responseString = [request responseString];
}];
[request startAsynchronous];
Vorrei iniziare a utilizzare Restkit, ma devo anche essere in grado di utilizzare il Restkit con i blocchi.
Ho visto l'involucro qui Restkit Block Wrapper, ma vorrei verificare se quel involucro dovrebbe funzionare bene nella produzione, e se qualcuno l'ho usato ampiamente prima
Ming, ASIHTTPREQUEST è una libreria incredibilmente avanzata e altamente sviluppata. Davvero, è sbalorditivo - non c'è altra parola. Probabilmente è corretto dire che è di gran lunga la ** più affidabile ** libreria di terze parti di qualsiasi tipo nell'universo iOS. Immagino che la risposta molto breve alla tua domanda sia "no, nient'altro sarà affidabile". Spero che sia d'aiuto! – Fattie