在uitableview中的webservice之后加载数据

时间:2014-11-03 16:05:46

标签: ios web-services uitableview core-data

您好,我想知道如何使用我之前收到的数据加载我的uitableview

目前我在viewDidLoad中执行我的webservice 我收回数据并将其保存在核心数据中 然后用核心数据中的数据创建一个NSMutableArray

但是当我到达屏幕时它并没有加载数据,我必须切换屏幕然后回来查看我的结果

有没有办法在我的数据未收到时停止加载我的uitableview?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以在数据到达后调用[self.tableView reloadData]并创建数据源阵列。

这将导致表视图的dataSource执行设置表所需的以下三种方法:

- (NSInteger)numberOfSections

- (NSInteger)numberOfRowsInSection:(NSInteger)section

- (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath

您可以在documentation中详细了解UITableView