This version supports Swift 4.2 without introducing changes to the library workflow.
Library source modifications include adopting new changes in the RunLoopMode
enum introduced in Swift 4.2
- Updated for Swift 4.2 and Xcode 10 #45 @asowers1
This is the Swift 3 update version.
It contains no major changes in the library itself, however it does change some APIs because of Swift 3 requirements.
- Updated for Swift 3 and Xcode 8 compatibility #28 @ldiqual
- Add support for Xcode 8 (Swift 2.3) for Carthage users
- Add a variant of
every
andnew(every:)
that takes a closure withNSTimer
passed in - Fix Carthage support for Mac (set deployment target to 10.9)
- Added support for Swift Package Manager
- Refactoring (Removed NSTimerActor. Used CFRunLoopTimerCreateWithHandler instead.) #22 @Austinate
- Added Travis CI
- Add Carthage support
- Add tvOS and watchOS support
- Update to Swift 2
- Add millisecond helper (
100.ms
)
- Add
start(runLoop:, modes:)
- Refactoring
- Initial release
NSTimer.after(...)
andNSTimer.every(...)
NSTimer.new
- Ruby on Rails-inspired time helpers like (5.seconds or 1.minute)