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

问题描述:

我从用户收集的一些视图(存储在单例中)中有一堆信息,现在全部显示在一个确认视图中。如何获取这些信息并创建一个新的UITableViewCell,以便点击查看输入的信息。如何从TableView的详细视图中存储信息

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

感谢您的帮助。

显示UITableView中的数据非常微不足道,我建议您查看UITableView Class ReferenceUITableViewDelegateUITableViewDataSource协议,以了解如何做到这一点。

为了存储数据,其中一种方法是使用NSUserDefaults

一旦存储了用户的数据,就可以从另一个视图访问NSUserDefaults,而不必在这些视图/控制器之间传递任何对象。

通常您会希望use properties and delegates在视图之间传递数据。

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