如何使用Web请求结果(xml,plist等)作为UITableView的数据源

时间:2010-10-11 21:13:55

标签: objective-c uitableview ios4 nsarray

我想使用coldfusion网页查询结果来填充iOS中的UITableView。查询结果以字符串形式返回,我想我需要将它们转换为NSArray或NSDictionary ...

谢谢,Phill

2 个答案:

答案 0 :(得分:1)

您需要的只是实现UITableViewDataSource协议,并将实现挂钩到表视图的dataSource插座。所以你得到你的coldfusion结果,然后告诉表视图重新加载。查看协议的文档以了解您需要实现哪些方法。

答案 1 :(得分:1)

嗯,这取决于结果的格式。如果是XML,则需要解析XML,将结果保存在某种数据对象中。然后使用您的UITableViewController的cellForRowAtIndexPath方法访问正确的结果并显示它。

查看SeismicXML示例代码。我认为,如果你想要进入这个目标,那将会有很长的路要走:

https://developer.apple.com/library/ios/#samplecode/SeismicXML/Introduction/Intro.html