如何将两个数组加载到同一个tableview中?

时间:2012-07-09 09:29:01

标签: iphone ios ipad

我有一个iPhone应用程序,我想在同一个tableview中添加两个数组,即新闻数组和交易数组,这些数组由Web服务返回。我需要在相同的视图中加载它们,即在tableview中加载它们,就好像从单个数组加载一样。有人可以帮助我实现这个目标吗?

2 个答案:

答案 0 :(得分:1)

最后我把它拼出来。首先取两个数组。然后将它合并到一个数组中,然后从该数组中加载表视图。如果需要单独的操作,那么在你的didselect方法中检查对象是否包含然后第一个数组做某事,否则做另一件事......

答案 1 :(得分:0)

将代码放在委托方法中,将newsdeals数组视为两个独立的部分。例如,使用-tableView:cellForRowAtIndexPath:填充带有news索引路径的第一组单元格和带有deals索引路径的第二组单元格。查看UITableViewDataSource委托协议。