Timer 타이머
·
SwiftUI
특정 시간이 경과한 후에 실행되는 타이머는 대상 객체에 지정된 메시지를 보냅니다 타이머는 실행 루프와 함께 작동합니다. 실행 루프는 타이머에 대한 강력한 참조를 유지하므로, 따로 실행 루프에 추가한 후 타이머에 대한 강력한 참조를 유지할 필요가 없습니다. 타이머를 효율적으로 사용하기 위해서는 실행 루프가 어떻게 동작하는지를 알고 있어야 합니다. 스레딩 프로그래밍 가이드 타이머는 실시간 메커니즘이 아닙니다. 타이머의 발사 시간이 긴 실행 루프 콜아웃 중에 발생하거나 실행 루프가 타이머를 모니터링하지 않는 모드에 있는 동안 발생하는 경우, 타이머는 다음에 실행 루프가 타이머를 확인할 때까지 실행되지 않습니다. 그에 따라서 타이머가 작동하게 되는 시간은 실제 시간과 일치하지 않을 수 있습니다. 더 알고 싶으면..