如何显示特定表格单元格对象的详细信息?

时间:2012-07-04 13:01:39

标签: iphone objective-c

我在表视图中有一个很长的医院列表,使用plist显示。现在我的工作是当我点击表格单元格中的任何医院时,应在下一个视图中显示医生的姓名,电话号码和医院的完整地址。我在word文档中有特定医生的姓名和医院地址。那么如何实现呢。我认为硬编码医院的细节将非常痛苦,因为列表太长。有什么简单的方法???请帮我提供代码或任何其他有效链接。 Thanx提前.....

1 个答案:

答案 0 :(得分:0)

我会试着解决你的问题。您可以尝试将所有医院/医生数据放入XML文件中。这样的事情可能是:

<Hospitals>
    <Hospital name ="St John" doctorPhone="5554567" doctorName="Carter" hospitalAdresse="1 sq StJohn">
    </Hospital>

    <Hospital name ="St Peter" doctorPhone="5558901" doctorName="Grey" hospitalAdresse="1 sq StPeter">
    </Hospital>
<Hospitals>

您可以在AppDelegate中解析此xml,以便在启动时准备好它。你可以看看完全相同的地震例子。

然后你将有一个医院的NSArray。您的表格的每个单元格都应显示t index的医院:indexpath.row

当用户触摸表视图中的单元格时,使用indexpath.row,您将获得医院信息。您可以在另一个视图或UIAlertView中显示它们。

无论如何,你应该看看为你做类似事情的Seismic示例项目

祝你好运