Schedules a timer to fire once with the specified deadline and leeway values.
- iOS 8.0–11.0Deprecated
- macOS 10.10–10.13Deprecated
- tvOS 9.0–11.0Deprecated
- watchOS 2.0–4.0Deprecated
- Xcode 8.0–9.0Deprecated
The Mach absolute time at which to execute the dispatch source's event handler.
The maximum amount of time after deadline by which the system may delay the delivery of the timer event.
The system may defer the deliver of timer events to improve power consumption and system performance. The first time the timer fires, the maximum allowable delay is equal to the value in the
The system may fire a timer sooner than the value in the
deadline parameter. If you created the timer with the
strict flag, the system makes every effort to observe the provided
leeway value, even if it is smaller than the current lower limit.
Calling this method on a cancelled dispatch source has no effect.