Ich versuche, einen Highscore in einem einfachen Spiel zu speichern. Ich bin neu bei swift 2 und nicht sicher, was ich falsch mache. . Ich bin die Störung zu erhalten, dass „Wert vom Typ‚int‘kein Mitglied hat für‚ValueForKey‘Hier ist mein Code als mein letzten unsuccesful VersuchsNSUserDefaults valueForKey Fehler
var highScoreDefault = NSUserDefaults.standardUserDefaults()
if(highScoreDefault.valueForKey("highScore") != nil){
highScore = highScore.valueForKey("highScore") as NSInteger! //error here
}
newFunc
score += 1
if (score > highScore){
highScore = score
var highScoreDefault = NSUserDefaults.standardUserDefaults()
highScoreDefault.setValue(highScore, forKey: "highScore")
highScoreDefault.synchronize()
}
highscoreLbl.text = "\(highScore)"