我试图了解如何在Swift中使用UserDefaults
。我需要保存bool语句的状态。
我有一个UISwitch
,如果它打开,则bool语句为真。如果它关闭,则为假。像这样:
我宣布了一个全球变量......
var switchBool : Bool = false
然后我设置了切换操作......
@IBAction func boolSwitchAction(_ sender: Any) {
if darkModeSwitch.isOn {
switchBool = true
} else {
switchBool = false
}
}
效果很好。但是,一旦关闭应用程序,应用程序就不会记住开关已打开,也不记得switchBool
是否为真。这就是我需要使用UserDeafaults的原因。我已经找了一些教程,但我找不到能帮到我的教程。有人可以帮我弄这个吗?谢谢!