<分区>
我是 Xcode 和 Swift 编程的新手。我正在制作一个跟踪一天喝水的应用程序。但出于某种原因,当我强制退出应用程序时(用减号点击红色圆圈,或刷掉应用程序卡片),液量盎司(标签)会重置。当应用程序被强制退出时,有什么方法可以防止标签的值被重置?
<分区>
我是 Xcode 和 Swift 编程的新手。我正在制作一个跟踪一天喝水的应用程序。但出于某种原因,当我强制退出应用程序时(用减号点击红色圆圈,或刷掉应用程序卡片),液量盎司(标签)会重置。当应用程序被强制退出时,有什么方法可以防止标签的值被重置?
最佳答案
方法一:将标签的值存储在一个持久化存储中,比如NSUserDefaults。打开应用程序时再次填充您的用户界面。
方法二:使用State Restoration
关于ios - 在 Swift 和 Xcode 中强制退出应用程序后,标签的值会重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51831103/