[swift-corelibs-dev] [swift-evolution] Proposal: Conforming NSDate to Comparable
Brent Royal-Gordon
brent at architechies.com
Sat Dec 5 17:51:48 CST 2015
> I think it's a good idea to conform NSDate to the Comparable protocol, so instead of using:
>
> if someDate.compare(today) == .OrderedAscending { }
>
> Developers can easily compare using compare dates using comparison operators:
>
> if someDate < today { }
I would also suggest we add Strideable, which would allow you to add and subtract NSTimeIntervals, plus subtract two NSDates to get the NSTimeInterval between them.
https://gist.github.com/brentdax/11b3275424d0833cfd99
--
Brent Royal-Gordon
Architechies
More information about the swift-corelibs-dev
mailing list