2011-10-04 5 views
5

Sto sviluppando un'applicazione iPhone che utilizza NSURLConnection per prelevare alcuni contenuti di rete. La mia applicazione iPhone dovrebbe funzionare su iOS> = 4.1Query correlate ai metodi delegati NSURLConnection

(1) I seguenti metodi delegati sono disponibili in tutti i dispositivi iOS> = 4.1, compreso iOS5 (Beta). - connessione (void): connessione (NSURLConnection *) didReceiveData: (NSData *) dati; - (void) connectionDidFinishLoading: connessione (NSURLConnection *); - Connessione (void): (NSURLConnection *) connection didFailWithError: (NSError *) error;

La documentazione indica che questi metodi sono "Disponibile in iOS 2.0 tramite iOS 4.3" e sono elencati nella sezione "Metodi NSURLConnection obsoleti" della documentazione di iOS5. (Tuttavia quando comando + Fare clic su questi metodi, sono elencati in Framework di base della libreria iOS5.0)

(2) Quando si chiama [cancel], la richiesta viene annullata immediatamente OPPURE si ottengono richiami quando la richiesta è effettivamente cancellata? È sicuro rilasciare NSURLConnection_object immediatamente dopo la chiamata per annullare?

Grazie e saluti, Deepa

+0

Vedere la risposta accettata in questa discussione http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – Vin

+0

@Vin: Grazie così molto – spd

+0

@Vin: ho la risposta da qui: http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – spd

risposta

0

Penso che dovrebbero lavorare e lavorare bene per me. Anche loro sono commentati come hai detto in NSURLConnectionDelegate, stanno guardando bene in NSURLConnection doc. Quindi spero che dovrebbero funzionare. Dico questo perché stanno lavorando per me in IOS 5.