[예제] Timer
import UIKit
struct TimerJ {
var timer: Timer?
func registerTimer() {
// - timeInterval : 몇 초 타이머를 걸지
// - target : #selector의 메서드를 가진 객체가 누구인지
// - selector : 타이머가 울릴 때 실행할 메서드
// - userInfo : 타이머에 정보를 저장시킴. 이를 #selector 메서드에서 읽을 수 있다
// - repeats : 타이머가 반복성인지 / 비반복성인지
timer = Timer.scheduledTimer(timeInterval: 5,
target: self,
selector: #selector(fire),
userInfo: "hahaha",
repeats: false)
}
@objc func fire(timer: Timer) {
print(timer.userInfo) // "hahaha"
}
}
Author And Source
이 문제에 관하여([예제] Timer), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yohanblessyou/Timer-예제저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)