iOS

[iOS] 일정시간 주기로 작업(함수) 실행하기 (scheduledTimer)

Been 2021. 4. 21. 14:53

일정시간 주기로 작업(함수) 실행하기 (scheduledTimer)

 

 

// timeInterval: 반복 주기(단위: 초)
// repeats: 반복 여부
Timer.scheduledTimer(timeInterval: 10.0, 
		target: self, 
		selector: #selector(yourFunc), 
		userInfo: nil, 
		repeats: true)
        
        
        .
        .
        .        
    
        
@objc func yourFunc() {
	// your code
}

 

위와 같이 함수를 작성하고 Timer의 scscheduledTimer를 원하는 위치에서 사용하면 됩니다.