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.
}
}
私は自分のコードに「宣言を期待」というエラーがあることを挿入何I daがそれを修正することができますか? –
どのようにコードに貼り付けていますか? –
override func didReceiveMemoryWarning(){ super.didReceiveMemoryWarning() //再作成可能なすべてのリソースを破棄します。タップ== 5 { 印刷( "あなたは持っているが、5つのタップに達した!!")場合 varが= 0 { didSet { タップ } } –