如何在TableView的详细视图中存储信息

时间:2011-12-08 23:21:39

标签: iphone xcode4 uitableview

我从用户收集的几个视图(存储在单个视图中)中获得了大量信息,现在全部显示在一个确认视图中。如何获取此信息并创建一个可以单击以查看输入信息的新UITableViewCell。

而且,虽然这是后来的,但我如何确保这些数据存储在会话之间并且永远不会被删除,除非用户这样做。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

通常,您需要use properties and delegates在视图之间传递数据。

就持久数据而言,对于轻量级数据(如首选项),请使用NSUserDefaults。对于更复杂的数据,请使用Core Data

答案 1 :(得分:0)

在UITableView中显示数据非常简单,我建议您查看UITableView Class ReferenceUITableViewDelegateUITableViewDataSource协议,了解如何执行此操作。

对于数据的存储,其中一种方法是使用NSUserDefaults

存储用户数据后,您可以从其他视图访问NSUserDefaults,而无需在这些视图/控制器之间传递任何对象。