ASIHTTPRequest异步更新uitableview

时间:2011-11-24 09:58:15

标签: ios uitableview asihttprequest

我正在使用UITableView从服务器加载数据。我需要使用异步ASIHTTPRequest,它位于单独的.m。

如果在调用requestFinished:request时强制重新加载表数据?

谢谢!

2 个答案:

答案 0 :(得分:0)

您可以通过在文件之间传递需要将数据加载到TableView中。然后最后在表视图中调用一个不同的方法来实现命令[self.tableview relaodData];

更新

我从你的评论中看到的是你有一个tableView控制器或某种形式的控制器,通过调用另一个持有ASIHTTPrequest / ansynchrinous请求的类来加载数据。现在你还告诉我TableView还在每个单元格中都有一个UIViewController,我不认为这是一个好主意,你可以用自定义单元格方法来看看这个4部分tutorial ...现在和需要加载到TableView中的数据是由TableViewController通过某种方法加载的,它是每个单元格的东西......所以在你能够在tableViewController里面获取数据之后只需调用[self.tablebview reloadData]里面的TableViewController是TableView的父级,不需要在其他方法中调用。

答案 1 :(得分:0)

最后用观察者解决了,虽然当应用程序完全关闭时将无法正常工作。我会考虑一下。

由于