У меня есть переключатель под названием soundSwitch, я сохраняю состояние кнопки, используя по умолчанию пользователя:
@IBAction func soundsChanged(sender: AnyObject) {
if soundSwitch.on{
defaults.setBool(true, forKey: "SoundActive")
print("Sound ON")
}else{
defaults.setBool(false, forKey: "SoundActive")
print("Sound OFF")
}
}
В настоящее время фактическое значение по умолчанию изначально ложно, когда пользователь сначала запускает приложение.
Как реализовать значения по умолчанию для true, если пользователь впервые запускает приложение, и он еще не настроен.
Я видел методы в Objective-C, но ничего в Swift. Из того, что я видел, вы можете сделать это в делетете приложения каким-то образом или в файле plist. Как мне сделать это?