1
특정 점수에 도달하여 작업을 어떻게 설정할 수 있습니까? 예를 들어 팝 업 또는 애니메이션. 당신이 할 수있는 일점수에 도달하여 작업 활성화
import UIKit
class ViewController: UIViewController {
@IBOutlet var ScoreLabel: UILabel!
var taps = 0
var highscore = 200
override func viewDidLoad() {
super.viewDidLoad()
let defaults = NSUserDefaults.standardUserDefaults()
if let storedTaps = defaults.objectForKey("key") as? Int {
self.taps = storedTaps
setLabel(storedTaps)
}
}
@IBAction func ScoreButton(sender: UIButton) {
taps += 1
setLabel(taps)
let defaults = NSUserDefaults.standardUserDefaults()
defaults.setInteger(taps, forKey: "key")
}
func setLabel(taps:Int) {
ScoreLabel.text = "Taps: \(taps)"
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
내 코드에 "선언을 기대"라는 오류가 삽입을 내가 다 그 문제를 해결 할 수 있습니까? –
코드에 어떻게 붙여 넣으시겠습니까? –
override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // 다시 만들 수있는 모든 리소스를 삭제합니다. VAR 탭 = 0 { didSet는 { 는 탭의 == 5 { 인쇄 ("당신은이 5 탭에 도달!") 경우 } } –