Skip to content
This repository was archived by the owner on Mar 29, 2018. It is now read-only.

Commit 0b6ebf9

Browse files
committed
Updated NSDate for iOS8
1 parent 8beeb7f commit 0b6ebf9

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

ExSwift/NSDate.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@ public extension NSDate {
2626
*/
2727
public func add(seconds: Int = 0, minutes: Int = 0, hours: Int = 0, days: Int = 0, weeks: Int = 0, months: Int = 0, years: Int = 0) -> NSDate {
2828
var calendar = NSCalendar.currentCalendar()
29+
2930
let version = floor(NSFoundationVersionNumber)
30-
if ( version <= NSFoundationVersionNumber_iOS_7_1 || version <= NSFoundationVersionNumber10_9_2 ) {
31+
32+
if version <= NSFoundationVersionNumber10_9_2 {
3133
var component = NSDateComponents()
3234
component.setValue(seconds, forComponent: .CalendarUnitSecond)
3335

ExSwiftTests/StringExtensionsTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ class StringExtensionsSpec: QuickSpec {
275275
c.month = 8
276276
c.day = 19
277277

278-
var gregorian = NSCalendar(identifier: NSGregorianCalendar)!
278+
var gregorian = NSCalendar(identifier: NSCalendarIdentifierGregorian)!
279279
expect(gregorian.dateFromComponents(c)) == d
280280

281281
expect("a772.2".toDate()).to(beNil())
@@ -296,7 +296,7 @@ class StringExtensionsSpec: QuickSpec {
296296
c.minute = 4
297297
c.second = 34
298298

299-
var gregorian = NSCalendar(identifier: NSGregorianCalendar)!
299+
var gregorian = NSCalendar(identifier: NSCalendarIdentifierGregorian)!
300300
expect(gregorian.dateFromComponents(c)) == d
301301

302302
expect("a772.2".toDateTime()).to(beNil())

0 commit comments

Comments
 (0)