1. ホーム
  2. xcode

[解決済み] NSTimerでカウントダウンを作るには?

2022-02-04 22:43:17

質問

を使ったカウントダウンを作るにはどうしたらよいですか? NSTimer Swift を使って?

どのように解決するのですか?

質問1:

@IBOutlet var countDownLabel: UILabel!

var count = 10

override func viewDidLoad() {
    super.viewDidLoad()

    var timer = Timer.scheduledTimer(timeInterval: 0.4, target: self, selector: #selector(UIMenuController.update), userInfo: nil, repeats: true)
}

func update() {
    if(count > 0) {
        countDownLabel.text = String(count--)
    }
}

質問2.

両方できます。SpriteKitはシーンやモーションなどに使用するSDKです。Simple View Applicationはプロジェクトのテンプレートです。両者は競合しないはずです