2011-10-04 13 views
5

Estoy desarrollando una aplicación de iPhone que utiliza NSURLConnection para recuperar algunos contenidos de red. Mi aplicación de iPhone debería funcionar en iOS> = 4.1Consultas relacionadas con los métodos de delegado de NSURLConnection

(1) Los siguientes métodos de delegado están disponibles en todos los iOS> = 4.1, incluido iOS5 (Beta). - conexión (nula): (NSURLConnection *) datos de la conexión didReceiveData: (NSData *); - (void) connectionDidFinishLoading: (NSURLConnection *) conexión; - conexión (nula): (NSURLConnection *) conexión didFailWithError: error (NSError *);

La documentación menciona que estos métodos son 'Disponible en iOS 2.0 a iOS 4.3' y se enumeran en la sección 'Métodos de NSURLConnection obsoletos' de la documentación de iOS5. (Sin embargo, cuando ordeno + haga clic en estos métodos, se enumeran en el marco de Foundation of iOS5.0 Library)

(2) Cuando llamamos [cancelar], se cancela la solicitud inmediatamente O recibimos devoluciones de llamada cuando la solicitud está cancelada? ¿Es seguro liberar NSURLConnection_object inmediatamente después de la llamada para cancelar?

Gracias y Saludos, Deepa

+0

Ver la respuesta aceptada en este hilo http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – Vin

+0

@Vin: Thank you so mucho – spd

+0

@Vin: Obtuve la respuesta desde aquí: http://stackoverflow.com/questions/7862316/ios5-nsurlconnection-methods-deprecated – spd

Respuesta

0

Creo que deberían trabajar y trabajar bien para mí. Incluso si se comentan como dijiste en NSURLConnectionDelegate, se ven bien en NSURLConnection doc. Así que espero que funcionen. Lo digo porque están trabajando para mí en IOS 5.

Cuestiones relacionadas