タグ

ブックマーク / www.kuma-de.com (1)

  • きんくまデザイン

    こんにちは。きんくまです。 小ネタです。GCDを使ったタイマーのメモです。 //タイマー作成 let timer = DispatchSource.makeTimerSource(queue: DispatchQueue.global()) //deadline: 初回開始時間、repeating: 2回目以降のタイマー間隔 timer.schedule(deadline: DispatchTime.now(), repeating: 0.5) var count:Int = 0 //タイマー発動時のハンドラ timer.setEventHandler { print("timer fired! count \(count)") count += 1 if count > 5 { //タイマーキャンセルするとき timer.cancel() } } //タイマー開始 timer.resum

  • 1