Je souhaite obtenir le contenu d'un objet NSData à partir d'une URL. Quelle est la manière la plus efficace de le faire en termes d'utilisation de la mémoire dataWithContentsOfURL (ou initWithContentsOfURL) ou en utilisant NSURLConnection?NSData - Quel est le meilleur en termes d'utilisation de la mémoire: initWithContentsOfURL ou NSURLConnection
Dois-je utiliser
NSData *data = [[NSData alloc] initWithContentsOfURL:myURL]
ou
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
dites-vous à la fois "initWithContentsOfURL" "sendSynchronousRequest" utiliser une connexion synchrone? –
'initWithContentsOfURL:' ne déclenche pas de méthodes déléguées ou ne prend pas de bloc de rappel, il doit donc être synchrone. –