iPhone equivalent of Application.DoEvents();
Posted
by BahaiResearch.com
on Stack Overflow
See other posts from Stack Overflow
or by BahaiResearch.com
Published on 2010-05-15T15:12:40Z
Indexed on
2010/05/15
15:24 UTC
Read the original article
Hit count: 309
iPHone: We use MonoTouch, but Obj-C answers are ok.
My singleton domain object takes a while to get all the data so it runs internally parts of the fetch in a thread.
I need to inform the UI that the domain is done. Currently I do this. Is there a better way? In WinForms I would call Application.DoEvents() instead of 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 ();
© Stack Overflow or respective owner