SwiftUIでのTimer
指定した秒数毎に処理を繰り返してくれるのでカウントダウンタイマーやストップウォッチに利用することができる
code:ContentView.swift
@State private var timer: Timer?
@State private var count = 0
// タイマーを開始
Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { timer in
count += 1
print(count)
}
// タイマーを停止
timer?.invalidate()