iPHone: Nous utilisons MonoTouch, mais les réponses Obj-C sont correctes.L'équivalent iPhone de Application.DoEvents();
Mon objet de domaine singleton met un certain temps à obtenir toutes les données afin qu'il exécute des parties internes de l'extraction dans un thread.
J'ai besoin d'informer l'interface utilisateur que le domaine est fait. Actuellement je fais ça. Y a-t-il un meilleur moyen? Dans WinForms, j'appellerais Application.DoEvents() au lieu de Thread Sleep.
PlanDomain domain = PlanDomain.Instance();
while (domain.IsLoadingData)
{
Thread.Sleep (100); //this is the main UI thread
}
TableView.Hidden = false;
TableView.Source = new TableSource (this);
TableView.ReloadData();