2010-07-21 4 views
1

Mon code a une fonction (F1) pour retourner YES/NO en fonction des informations lues sur le serveur. Donc, il utilise async nsurlconnection pour recevoir des données. Alors F1 commence la connexion et DOIT attendre que les données soient chargéesiphone nsurlconnection async, attendez

La question est comment puis-je l'implémenter?

grâce

Répondre

1

Ne pas. Trouver un moyen d'utiliser les appels asynchrones. Vous ne devez pas interrompre la boucle d'exécution en attendant les résultats; votre application sera tuée. Au lieu de cela, re-factoriser votre code pour retourner le contrôle à Cocoa et faire reprendre l'exécution de votre traitement. Je pense que la session 200 de la WWDC couvre cette question.