시간 지연 함수

개발/iOS 2021. 3. 18. 21:35
반응형

 

import UIKit

class CommonUtil : NSObject {
	static func delay(_ delay: Double, closure: @escaping ()->()) {
        	DispatchQueue.main.asyncAfter(
            		deadline: DispatchTime.now() + Double(Int64(delay * Double(NSEC_PER_SEC))) / Double(NSEC_PER_SEC),
			execute: closure
       		)
    	}
}


사용 방법 :
CommonUtil.delay(1.0, closure: { 
	/* do somthing */ 
})
반응형

'개발 > iOS' 카테고리의 다른 글

Firebase dynamic link (다이나믹 링크) (1/4)  (2) 2021.06.17
두개의 이미지 합치기  (0) 2021.03.18
경과 시간 구하기  (0) 2021.03.18
스크린 안꺼지게 하기  (0) 2021.03.18
스크린 캡쳐 이벤트  (0) 2021.03.18
블로그 이미지

SKY STORY

,