iOS如何在加载数据后加载表?

时间:2013-02-03 15:13:55

标签: objective-c uitableview

在我的iOS项目中,我想生成一个包含来自json文件的数据的表,问题是该表是在加载数据之前创建的!

如何在加载数据后生成表格?

2 个答案:

答案 0 :(得分:4)

完成数据加载后,请在主线程上调用[tableView reloadData]

答案 1 :(得分:1)

  1. 在viewDidLoad方法中,您将数据作为异步进程在后台获取。
  2. 当数据到达时,解析出来并填充“模型”。
  3. 填充模型后,使用通知管理器向任何对该新数据感兴趣的人发送通知。
  4. 在tableview中捕获通知并调用[self.tableView reloadData];
  5. 这就是它的要点。祝你好运!