Swift
1 print("ボタン1") 2 point = point+1 3 pointLabel.text = String(point) 4 timerLabel.text="0" 5 6 } else { 7 print("ボタン2") 8 pointLabel.text = "Gameset" 9 timer.invalidate() 10 timerLabel.text = "0" 11
ここには一部しか書いていませんが、Collection viewで作成したボタンを押すゲームを作っています。
上記のコードは
ボタン1を押したら、1点加算され、
ボタン2を押したら、Gamesetが表示されタイマーを破棄しtimerに0と表示されるようにコードを書いています。
しかしボタン2を押さずにボタン1を押し続けるとタイマーが0になってもpoint+1が反映されてしまいます。
自動的にタイマーが0になったらスコアが加算されないと言う例外処理が書きたいです。
その例外処理の書き方を教えて欲しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。