我目前正在编写一个iphone应用程序,需要下载需要解析并添加到tableView的数据。我有这个工作唯一的问题是我当前调用我的方法下载该数据并在viewDidLoad {}方法中解析它:
- (void) addData {
//Download some stuff
//Parse some stuff
//Add data to global array
}
这会导致我的应用挂在黑屏上,直到该功能完成处理。我已经尝试将addData函数移动到一个线程中但这导致它不将数据加载到tableView中。
所以我的问题是......我怎样才能显示一个活动指示器,我称之为addData函数?