CMTimebaseRemoveTimerDispatchSource(_:timerSource:)
Removes the timer dispatch source from the list of timers the timebase manages.
Declaration
func CMTimebaseRemoveTimerDispatchSource(_ timebase: CMTimebase, timerSource: dispatch_source_t) -> OSStatusDiscussion
The timebase no longer maintains the timer source’s start time. If the system cancels the timer source, the timebase eventually removes it from its list and releases it even if you don’t call this function.
See Also
Interacting with Timers
CMTimebaseAddTimer(_:timer:runloop:)CMTimebaseAddTimerDispatchSource(_:timerSource:)CMTimebaseRemoveTimer(_:timer:)CMTimebaseSetTimerNextFireTime(_:timer:fireTime:flags:)CMTimebaseSetTimerToFireImmediately(_:timer:)CMTimebaseSetTimerDispatchSourceNextFireTime(_:timerSource:fireTime:flags:)CMTimebaseSetTimerDispatchSourceToFireImmediately(_:timerSource:)