Expected declaration error for making high score

后端 未结 2 490
旧巷少年郎
旧巷少年郎 2020-12-07 06:45

I\'m trying to make a little game, now I want to make it possible to see the high score of the game. At the first UIViewController (viewcontroller1) you can see

2条回答
  •  抹茶落季
    2020-12-07 07:26

    You are getting this error because you have the code in the wrong place in the class so move it to any function or in viewDidLoad method.

    You can have only declarations in class scope, not expressions to be executed.

    And it will work fine.

    EDIT: In your second UIViewController just read highScore from NSUserDefaults this way:

    let hScore = NSUserDefaults.standardUserDefaults().objectForKey("Highscore") as! String
    highSchoreLabel.text = hScore
    

提交回复
热议问题