显示activityView指标井数据正在下载

时间:2010-01-16 06:49:43

标签: iphone multithreading uiactivityindicatorview

我目前正在编写一个iphone应用程序,需要下载需要解析并添加到tableView的数据。我有这个工作唯一的问题是我当前调用我的方法下载该数据并在viewDidLoad {}方法中解析它:

- (void) addData {
   //Download some stuff
   //Parse some stuff
   //Add data to global array
}

这会导致我的应用挂在黑屏上,直到该功能完成处理。我已经尝试将addData函数移动到一个线程中但这导致它不将数据加载到tableView中。

所以我的问题是......我怎样才能显示一个活动指示器,我称之为addData函数?