From febcbe659e38d7fb3fb7ee3f65fbb41cbd2752eb Mon Sep 17 00:00:00 2001 From: bitomule Date: Thu, 28 May 2015 16:24:45 +0200 Subject: [PATCH] Make operators public Right now it can't be used outside SwiftDate framework. --- SwiftDate/SwiftDate.swift | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/SwiftDate/SwiftDate.swift b/SwiftDate/SwiftDate.swift index 1ba1e25a..84e12427 100644 --- a/SwiftDate/SwiftDate.swift +++ b/SwiftDate/SwiftDate.swift @@ -1102,39 +1102,39 @@ public func >= (left: NSDate, right: NSDate) -> Bool { //MARK: ARITHMETIC OPERATIONS WITH DATES (-,-=,+,+=) -func - (left : NSDate, right: NSTimeInterval) -> NSDate { +public func - (left : NSDate, right: NSTimeInterval) -> NSDate { return left.dateByAddingTimeInterval(-right) } -func -= (inout left: NSDate, right: NSTimeInterval) { +public func -= (inout left: NSDate, right: NSTimeInterval) { left = left.dateByAddingTimeInterval(-right) } -func + (left: NSDate, right: NSTimeInterval) -> NSDate { +public func + (left: NSDate, right: NSTimeInterval) -> NSDate { return left.dateByAddingTimeInterval(right) } -func += (inout left: NSDate, right: NSTimeInterval) { +public func += (inout left: NSDate, right: NSTimeInterval) { left = left.dateByAddingTimeInterval(right) } -func - (left: NSDate, right: CalendarType) -> NSDate { +public func - (left: NSDate, right: CalendarType) -> NSDate { let calendarType = right.copy() calendarType.amount = -calendarType.amount let calendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)! return calendar.dateByAddingComponents(calendarType.dateComponents(), toDate: left, options: NSCalendarOptions.allZeros)! } -func -= (inout left: NSDate, right: CalendarType) { +public func -= (inout left: NSDate, right: CalendarType) { left = left - right } -func + (left: NSDate, right: CalendarType) -> NSDate { +public func + (left: NSDate, right: CalendarType) -> NSDate { let calendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)! return calendar.dateByAddingComponents(right.dateComponents(), toDate: left, options: NSCalendarOptions.allZeros)! } -func += (inout left: NSDate, right: CalendarType) { +public func += (inout left: NSDate, right: CalendarType) { left = left + right } @@ -1283,4 +1283,4 @@ let D_MINUTE = 60 let D_HOUR = 3600 let D_DAY = 86400 let D_WEEK = 604800 -let D_YEAR = 31556926 \ No newline at end of file +let D_YEAR = 31556926