UITableView重新加载数据

问题描述:

我使用UITableView来显示获取服务器的信息。创建在viewWillAppear中的连接:方法:UITableView重新加载数据

- (void)viewWillAppear:(BOOL)animated { 
//Create connection 
} 

,我把所接收的数据到磁盘阵列:NSSArray *dataFromServer:

然后我想显示在每个单元中的数据(部分的NSString对象)。

由于连接被释放,我打电话[self.tableView reloadData],但不能工作。

所以我想知道,如何做到这一点?

连接需要时间加载数据。所以正确的是加载UI - >加载数据 - >刷新UI。所以当视图加载时,添加activityView是不错的选择。当数据完成加载后,移除activityView,并调用[self.tableView reloadData];

+0

请不要添加“谢谢”作为答案。相反,投票答案,你觉得有帮助。 – 2014-01-15 06:13:05

+0

谢谢你,普拉纳夫辛格。实际上我想编辑它。但我今天已经编辑了5个以上。 – 2014-01-15 06:14:27

连接需要时间加载数据。所以正确的是加载UI - >加载数据 - >刷新UI。所以当视图加载时,添加activityView是不错的选择。并且当数据完成加载时,删除activityView,并且请拨打[self.tableView reloadData];