我有,我想用我调用的结果(XML)的Web服务来填充表视图。

NSURLConnectionNSMutableURLRequest正在做安装这个是目前我-viewDidLoad方法,我也有我的所有的UITableView委托方法在我的.m文件了。

在数据被返回并添加到我的阵列正常。我的问题是(我认为)之前的任何数据已经从网络服务,这就是为什么我的表视图总是空返回被称为UITableView的方法。

我如何可以调用正确的顺序方法(如果这是连问题)......

有帮助吗?

解决方案

您的实现代码如下调用reloadData一旦你重新填充阵列?你需要让它知道你有新的数据。

其他提示

UITABLEVIEW *mytableview=[[UITABLEVIEW alloc]init];
[mytableview reloadData];

是你是正确的;该UITABLEVIEW代表Web服务之前调用。所以,你必须再次调用那些代表所以请尝试重新加载数据。工作非常适合我。重装表时,u必须从web服务返回的东西。其存储在NSArray中或什么,然后重新装入表。

查看上developer.apple.com/iphone网站苹果SeismicXML代码示例。它展示了如何使用NSURL,的NSXMLParser和TableView中做到这这种类型的事情。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top