[例]Timer
2830 ワード
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"
}
}
Reference
この問題について([例]Timer), 我々は、より多くの情報をここで見つけました https://velog.io/@yohanblessyou/Timer-예제テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol