J'ai une tonne de répéter le code de ma classe qui ressemble à la suivante:
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request
delegate:self];
Le problème avec les requêtes asynchrones, c'est quand vous avez diverses demandes, et vous avez un délégué affecté à les traiter tous comme une seule entité, beaucoup de ramification et laid code commence à formuler:
Quel type de données sommes-nous revenir? Si elle contient ceci, fais cela, d'autre le faire à d'autres. Il serait utile je pense être en mesure de marquer ces requêtes asynchrones, un peu comme vous êtes en mesure de balise de vues avec des Identifiants.
J'étais curieux de savoir quelle est la stratégie la plus efficace pour la gestion d'une classe qui gère plusieurs requêtes asynchrones.