2012-05-11 3 views
0

Comment pouvons-nous demander l'URL de flux OData asynchrone. Le SDK fournit une requête synchrone. Nous devons avoir une requête asynchrone afin de ne pas bloquer l'interface utilisateur.Open Data Protocol dans IOS demande asynchrone

http://www.odata.org/

Merci.

+1

avez-vous essayé d'utiliser GCD créer votre propre file d'attente avec une priorité d'arrière-plan? – Pochi

+0

@LuisOscar désolé je ne parle pas de gcd.Pouvez-vous donner une idée? – Narayana

Répondre

0

u peut aussi éviter le gel de l'interface utilisateur demande synchrounous par

[self performSelectorInBackground:@selector(sendRequest) withObject:nil]; 

UI wil pas Freez

+0

J'ai plusieurs demandes à la fois .. – Narayana

+0

pour cela utiliser NSOperation, et ajouter un keyobserver dans votre classe qui utilise l'objet d'une classe enfant de NSoperation qui envoie une requête web et. – Saad