如何在短时间内存储数据?(斯威夫特)



我想做的事情:

我有两个ViewControllers,都包含tableViews。

在第一个ViewController中,用户从tableViewCell中选择一个名称,该名称应存储在第二个ViewController的tableView中。

现在,我通过将tableViewCell内容附加到第二个ViewController中的数组来完成此操作。

我的问题:

通过这种方法,我只能在第二个ViewController中为数组获取1个tableViewCell,因为它不会保存之前添加的Cells。

我的想法:

我认为某种本地数据库可以解决我的问题,但我完全不知道从哪里开始或寻找什么。

你能帮我吗?

我认为您正在寻找UserDefaults。这就是您为Swift本地存储数据的方式,这样在退出应用程序时就不会删除数据。(除非应用程序本身被删除(

请参阅此链接了解另一个类似的问题:如何在Swift中使用UserDefaults?

有关UserDefaults的更多信息,我也会参考此资源:https://www.hackingwithswift.com/read/12/2/reading-and-writing-basics-userdefaults

最新更新