EventKit Changes
EventKit
Added EKCalendar.color
Added EKParticipant.ABPersonInAddressBook(ABAddressBook!) -> ABPerson!
Modified EKAlarm
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKAlarm.absoluteDate
Declaration | |
---|---|
From | var absoluteDate: NSDate! |
To | @NSCopying var absoluteDate: NSDate! |
Modified EKAlarm.init(absoluteDate: NSDate!)
Declaration | |
---|---|
From | init(absoluteDate date: NSDate!) -> EKAlarm |
To | init!(absoluteDate date: NSDate!) -> EKAlarm |
Modified EKAlarm.emailAddress
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKAlarm.init(relativeOffset: NSTimeInterval)
Declaration | |
---|---|
From | init(relativeOffset offset: NSTimeInterval) -> EKAlarm |
To | init!(relativeOffset offset: NSTimeInterval) -> EKAlarm |
Modified EKAlarm.soundName
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKAlarm.structuredLocation
Declaration | |
---|---|
From | var structuredLocation: EKStructuredLocation! |
To | @NSCopying var structuredLocation: EKStructuredLocation! |
Modified EKAlarm.type
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKAuthorizationStatus [enum]
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.9 |
Modified EKCalendar
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendar.allowedEntityTypes
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendar.calendarIdentifier
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendar.init(forEntityType: EKEntityType, eventStore: EKEventStore!)
Declaration | Introduction | |
---|---|---|
From | init(forEntityType entityType: EKEntityType, eventStore eventStore: EKEventStore!) -> EKCalendar | OS X 10.10 |
To | init!(forEntityType entityType: EKEntityType, eventStore eventStore: EKEventStore!) -> EKCalendar | OS X 10.8 |
Modified EKCalendar.immutable
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendar.subscribed
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.URL
Declaration | Introduction | |
---|---|---|
From | var URL: NSURL! | OS X 10.10 |
To | @NSCopying var URL: NSURL! | OS X 10.8 |
Modified EKCalendarItem.calendarItemExternalIdentifier
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.calendarItemIdentifier
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.creationDate
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.hasAlarms
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.hasAttendees
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.hasNotes
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.hasRecurrenceRules
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.recurrenceRules
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKCalendarItem.timeZone
Declaration | Introduction | |
---|---|---|
From | var timeZone: NSTimeZone! | OS X 10.10 |
To | @NSCopying var timeZone: NSTimeZone! | OS X 10.8 |
Modified EKEvent
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEvent.birthdayPersonUniqueID
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEvent.endDate
Declaration | |
---|---|
From | var endDate: NSDate! |
To | @NSCopying var endDate: NSDate! |
Modified EKEvent.init(eventStore: EKEventStore!)
Declaration | |
---|---|
From | init(eventStore eventStore: EKEventStore!) -> EKEvent |
To | init!(eventStore eventStore: EKEventStore!) -> EKEvent |
Modified EKEvent.occurrenceDate
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEvent.startDate
Declaration | |
---|---|
From | var startDate: NSDate! |
To | @NSCopying var startDate: NSDate! |
Modified EKEventStore
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.init()
Declaration | Introduction | |
---|---|---|
From | init() | OS X 10.10 |
To | init!() | OS X 10.9 |
Modified EKEventStore.authorizationStatusForEntityType(EKEntityType) -> EKAuthorizationStatus [class]
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.9 |
Modified EKEventStore.calendarItemWithIdentifier(String!) -> EKCalendarItem!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.calendarItemsWithExternalIdentifier(String!) -> [AnyObject]!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.calendarWithIdentifier(String!) -> EKCalendar!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.calendarsForEntityType(EKEntityType) -> [AnyObject]!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.cancelFetchRequest(AnyObject!)
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.commit(NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.defaultCalendarForNewReminders() -> EKCalendar!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.fetchRemindersMatchingPredicate(NSPredicate!, completion:(([AnyObject]!) -> Void)!) -> AnyObject!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.predicateForCompletedRemindersWithCompletionDateStarting(NSDate!, ending: NSDate!, calendars:[AnyObject]!) -> NSPredicate!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.predicateForIncompleteRemindersWithDueDateStarting(NSDate!, ending: NSDate!, calendars:[AnyObject]!) -> NSPredicate!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.predicateForRemindersInCalendars([AnyObject]!) -> NSPredicate!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.refreshSourcesIfNecessary()
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.removeCalendar(EKCalendar!, commit: Bool, error: NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.removeEvent(EKEvent!, span: EKSpan, commit: Bool, error: NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.removeReminder(EKReminder!, commit: Bool, error: NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.requestAccessToEntityType(EKEntityType, completion: EKEventStoreRequestAccessCompletionHandler!)
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.9 |
Modified EKEventStore.reset()
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.saveCalendar(EKCalendar!, commit: Bool, error: NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.saveEvent(EKEvent!, span: EKSpan, commit: Bool, error: NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.saveReminder(EKReminder!, commit: Bool, error: NSErrorPointer) -> Bool
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.sourceWithIdentifier(String!) -> EKSource!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKEventStore.sources() -> [AnyObject]!
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKParticipant
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKParticipant.isCurrentUser
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.9 |
Modified EKRecurrenceDayOfWeek
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKRecurrenceDayOfWeek.init(_: Int)
Declaration | |
---|---|
From | init(_ dayOfTheWeek: Int) -> EKRecurrenceDayOfWeek |
To | init!(_ dayOfTheWeek: Int) -> EKRecurrenceDayOfWeek |
Modified EKRecurrenceDayOfWeek.init(_: Int, weekNumber: Int)
Declaration | |
---|---|
From | init(_ dayOfTheWeek: Int, weekNumber weekNumber: Int) -> EKRecurrenceDayOfWeek |
To | init!(_ dayOfTheWeek: Int, weekNumber weekNumber: Int) -> EKRecurrenceDayOfWeek |
Modified EKRecurrenceDayOfWeek.init(dayOfTheWeek: Int, weekNumber: Int)
Declaration | |
---|---|
From | init(dayOfTheWeek dayOfTheWeek: Int, weekNumber weekNumber: Int) |
To | init!(dayOfTheWeek dayOfTheWeek: Int, weekNumber weekNumber: Int) |
Modified EKRecurrenceEnd
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKRecurrenceRule
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKRecurrenceRule.recurrenceEnd
Declaration | |
---|---|
From | var recurrenceEnd: EKRecurrenceEnd! |
To | @NSCopying var recurrenceEnd: EKRecurrenceEnd! |
Modified EKRecurrenceRule.init(recurrenceWithFrequency: EKRecurrenceFrequency, interval: Int, daysOfTheWeek:[AnyObject]!, daysOfTheMonth:[AnyObject]!, monthsOfTheYear:[AnyObject]!, weeksOfTheYear:[AnyObject]!, daysOfTheYear:[AnyObject]!, setPositions:[AnyObject]!, end: EKRecurrenceEnd!)
Declaration | |
---|---|
From | init(recurrenceWithFrequency type: EKRecurrenceFrequency, interval interval: Int, daysOfTheWeek days: [AnyObject]!, daysOfTheMonth monthDays: [AnyObject]!, monthsOfTheYear months: [AnyObject]!, weeksOfTheYear weeksOfTheYear: [AnyObject]!, daysOfTheYear daysOfTheYear: [AnyObject]!, setPositions setPositions: [AnyObject]!, end end: EKRecurrenceEnd!) |
To | init!(recurrenceWithFrequency type: EKRecurrenceFrequency, interval interval: Int, daysOfTheWeek days: [AnyObject]!, daysOfTheMonth monthDays: [AnyObject]!, monthsOfTheYear months: [AnyObject]!, weeksOfTheYear weeksOfTheYear: [AnyObject]!, daysOfTheYear daysOfTheYear: [AnyObject]!, setPositions setPositions: [AnyObject]!, end end: EKRecurrenceEnd!) |
Modified EKRecurrenceRule.init(recurrenceWithFrequency: EKRecurrenceFrequency, interval: Int, end: EKRecurrenceEnd!)
Declaration | |
---|---|
From | init(recurrenceWithFrequency type: EKRecurrenceFrequency, interval interval: Int, end end: EKRecurrenceEnd!) |
To | init!(recurrenceWithFrequency type: EKRecurrenceFrequency, interval interval: Int, end end: EKRecurrenceEnd!) |
Modified EKReminder
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKReminder.completionDate
Declaration | |
---|---|
From | var completionDate: NSDate! |
To | @NSCopying var completionDate: NSDate! |
Modified EKReminder.dueDateComponents
Declaration | |
---|---|
From | var dueDateComponents: NSDateComponents! |
To | @NSCopying var dueDateComponents: NSDateComponents! |
Modified EKReminder.init(eventStore: EKEventStore!)
Declaration | |
---|---|
From | init(eventStore eventStore: EKEventStore!) -> EKReminder |
To | init!(eventStore eventStore: EKEventStore!) -> EKReminder |
Modified EKReminder.startDateComponents
Declaration | |
---|---|
From | var startDateComponents: NSDateComponents! |
To | @NSCopying var startDateComponents: NSDateComponents! |
Modified EKSource
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKSource.calendarsForEntityType(EKEntityType) -> Set<NSObject>!
Declaration | Introduction | |
---|---|---|
From | func calendarsForEntityType(_ entityType: EKEntityType) -> NSSet! | OS X 10.10 |
To | func calendarsForEntityType(_ entityType: EKEntityType) -> Set<NSObject>! | OS X 10.8 |
Modified EKStructuredLocation
Introduction | |
---|---|
From | OS X 10.10 |
To | OS X 10.8 |
Modified EKStructuredLocation.init(title: String!)
Declaration | |
---|---|
From | init(title title: String!) -> EKStructuredLocation |
To | init!(title title: String!) -> EKStructuredLocation |
Modified DATETIME_COMPONENTS_DO_NOT_USE()
Introduction | Deprecation | |
---|---|---|
From | OS X 10.10 | -- |
To | OS X 10.8 | OS X 10.10 |
Modified DATE_COMPONENTS_DO_NOT_USE()
Introduction | Deprecation | |
---|---|---|
From | OS X 10.10 | -- |
To | OS X 10.8 | OS X 10.10 |
Modified EKErrorDomain
Declaration | Introduction | |
---|---|---|
From | let EKErrorDomain: NSString! | OS X 10.10 |
To | let EKErrorDomain: String | OS X 10.8 |
Modified EKEventSearchCallback
Declaration | |
---|---|
From | typealias EKEventSearchCallback = (EKEvent!, UnsafePointer<ObjCBool>) -> Void |
To | typealias EKEventSearchCallback = (EKEvent!, UnsafeMutablePointer<ObjCBool>) -> Void |
Modified EKEventStoreChangedNotification
Declaration | Introduction | |
---|---|---|
From | let EKEventStoreChangedNotification: NSString! | OS X 10.10 |
To | let EKEventStoreChangedNotification: String | OS X 10.8 |
Modified EK_LOSE_FRACTIONAL_SECONDS_DO_NOT_USE()
Introduction | Deprecation | |
---|---|---|
From | OS X 10.10 | -- |
To | OS X 10.8 | OS X 10.10 |