Timer
extension Timer
-
Create a timer that will fire just once after some interval has elapsed.
Declaration
Swift
@discardableResult public class func once(after: TimeInterval, _ block: @escaping (Timer) -> Void) -> TimerParameters
afterthe duration to wait before firing
blockthe closure to call when the timer fires
Return Value
new Timer instance
-
Create a timer that will fire just once at a given time.
Declaration
Swift
@discardableResult public class func once(when: Date, _ block: @escaping (Timer) -> Void) -> TimerParameters
whenthe to fire
blockthe closure to call when the timer fires
Return Value
new Timer instance
-
Create a timer that will fire repeatedly every N seconds.
Declaration
Swift
@discardableResult public class func every(_ interval: TimeInterval, _ block: @escaping (Timer) -> Void) -> TimerParameters
intervalthe number of seconds between firings
blockthe closure to call when the timer fires
Return Value
new Timer instance
View on GitHub
Timer Extension Reference