0

我有一个表格视图和一个数组源。当我在 viewDidLoad 方法中初始化数组时,tableview 会显示数组中的数据。当我从 Internet 上的 XML 数据的 URL 填充数组时,该表给出了错误。因为它首先运行 numberOfRowsInSection 函数但数组还没有准备好。如何在初始化从 Internet 加载数据的数组后运行表方法。

4

2 回答 2

2

您首先从 0 返回 0 numberOfRowsInSection,直到您的数组被填充,当数组被正确填充时,您调用[tableView reloadData];

于 2012-06-24T11:45:11.473 回答
0

数据返回给您后,请reloadData在桌子上调用。它将通过再次调用数据源方法来响应。

于 2012-06-24T11:45:28.363 回答