2011-11-16 109 views
0

我有一个iPhone应用程序,我需要存储约400-500个姓名和电话号码。我希望用户能够在带有索引的普通表格视图中按字母顺序查看这些联系人。存储姓名和每个电话号码的最佳方式是什么?商店联系信息iOS

此外,我需要仅显示表格视图单元格中的名称,以及点击单元格时“联系人视图”中的名称和电话号码。如何告诉“联系人视图”显示来自特定单元格的信息,而不是创建400个不同的视图?谢谢。

回答

0

如果联系信息是预先确定的,那么我会将它们作为一个plist打包在应用程序中,并根据需要读取它的值。

具体交易信息只是创建一个视图和将变量传递给它。

+0

太好了。那么联系人的名字就是关键,而电话号码是每个关键字的价值?我如何将信息从plist传递给每个表视图单元格/联系人视图? –

+0

基本上认为不存储任何东西,表视图数据源一样。当单元格被轻敲时,您可以设置您的详细视图并在传递变量之前传递它们。这是一个相当大的话题,所以我真的建议阅读苹果的tableview编程指南:https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/AboutTableViewsiPhone/AboutTableViewsiPhone.html#//apple_ref/ DOC/UID/TP40007451 – sosborn