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



我从用户那里收集了一些视图(存储在一个单例中)的信息,现在所有信息都显示在一个确认视图中。我如何获取这些信息并创建一个新的UITableViewCell,人们可以点击它来查看输入的信息。

并且,尽管这是稍后的事情,我如何确保这些数据存储在会话之间,并且永远不会被删除,除非用户这样做。

谢谢你的帮助

在UITableView中显示数据是相当微不足道的,我建议你检查一下UITableView类引用,UITableViewDelegate和UITableViewDataSource协议,以找出如何做到这一点。

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

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

通常你会想要使用属性和委托在视图之间传递数据。

至于持久化数据,对于轻量级数据(如首选项)使用NSUserDefaults。对于更复杂的数据,使用Core data

最新更新