2011-10-04 2 views
5

Je développe une application iPhone qui utilise NSURLConnection pour récupérer du contenu réseau. Mon application iPhone devrait fonctionner sur iOS> = 4.1Requêtes liées aux méthodes de délégué NSURLConnection

(1) Les méthodes de délégué suivantes sont-elles disponibles dans tous les iOS> = 4.1 y compris iOS5 (Bêta). - (void) connexion: (NSURLConnection *) connexion didReceiveData: (NSData *) données; - (void) connectionDidFinishLoading: connexion (NSURLConnection *); - (void) connexion: (NSURLConnection *) connexion didFailWithError: erreur (NSError *);

La documentation mentionne que ces méthodes sont 'Disponible dans iOS 2.0 à iOS 4.3' et sont répertoriées dans la section 'Méthodes obsolètes NSURLConnection' de la documentation iOS5. (Cependant lorsque je commande + Cliquez sur ces méthodes, sont listés sous Foundation framework de la bibliothèque iOS5.0)

(2) Lorsque nous appelons [annuler], la requête est-elle annulée immédiatement OU obtiens-nous des rappels lorsque le demande est effectivement annulée? Est-il sûr de libérer NSURLConnection_object immédiatement après l'appel à annuler?

Merci et salutations, Deepa

+0

Voir la réponse acceptée dans ce fil http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – Vin

+0

@Vin: Merci donc beaucoup – spd

+0

@Vin: Vous avez la réponse d'ici: http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – spd

Répondre

0

Je pense qu'ils devraient travailler et travailler bien pour moi. Même ils sont commentés comme vous l'avez dit en NSURLConnectionDelegate, ils ont l'air bien dans NSURLConnection doc. J'espère donc qu'ils devraient fonctionner. Je dis cela parce qu'ils travaillent pour moi dans IOS 5.

Questions connexes