Я пытаюсь сохранить высокую рану в виде skabbelnode, используя UserDefaults, но это не работает.Каждый раз, когда я закрываю и открываю приложение, рекорд исчезает.
Я пробовал UserDefaults.
func afterCollision(){
let highScore = "highScore"
if gameSettings.highScore < score{
gameSettings.highScore = score
let defaults = UserDefaults.standard
defaults.synchronize()
defaults.integer(forKey: highScore)
//I tried using this.
}
Я ожидал, что рекорд будет сохранен, но он будет потерян после перезапуска приложения.