gpt4 book ai didi

iOS View 保留数据

转载 作者:行者123 更新时间:2023-11-28 20:02:35 25 4
gpt4 key购买 nike

我目前正在开发一个带有 Storyboard的多 View 应用程序。在每个 View 中,用户都可以输入数据,通常是通过文本框或按钮输入。然后将此数据存储在数组中。

我的问题是:当我转回窗口时,调用了 viewDidLoad,因此重置了所有数据。有没有一种简单的方法(无需简单地加载我的数组备份)来保留这些数据,就好像 viewDidLoad 没有被调用一样?加载应用程序时是否有一种方法被调用,而不仅仅是 View ?或者也许是一种只在第一次调用 viewDidLoad 的方法?

我知道我可以通过加载数组来解决这个问题,我只是想知道是否有更简单、更优雅的解决方案。

编辑:

似乎每次我转到另一个 View 时都会触发我的 View 加载。我正在使用 Storyboard segues。

最佳答案

您可以使用 NSUserDefaults。在 viewdidload 中检查您是否有数据,然后加载数据或显示默认值。每次调用 View 加载的 viewDidLoad 时。

关于iOS View 保留数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23340543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com