EventKit Changes for Swift
EventKit
Modified EKAlarm
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified EKAlarmProximity [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKAlarmType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKAuthorizationStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKCalendar
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKCalendarItem
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKCalendarType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKEntityType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKErrorCode [enum]
Declaration | Protocols | |
---|---|---|
From | enum EKErrorCode : Int { case EventNotMutable case NoCalendar case NoStartDate case NoEndDate case DatesInverted case InternalFailure case CalendarReadOnly case DurationGreaterThanRecurrence case AlarmGreaterThanRecurrence case StartDateTooFarInFuture case StartDateCollidesWithOtherOccurrence case ObjectBelongsToDifferentStore case InvitesCannotBeMoved case InvalidSpan case CalendarHasNoSource case CalendarSourceCannotBeModified case CalendarIsImmutable case SourceDoesNotAllowCalendarAddDelete case RecurringReminderRequiresDueDate case StructuredLocationsNotSupported case ReminderLocationsNotSupported case AlarmProximityNotSupported case CalendarDoesNotAllowEvents case CalendarDoesNotAllowReminders case SourceDoesNotAllowReminders case SourceDoesNotAllowEvents case PriorityIsInvalid case InvalidEntityType case ProcedureAlarmsNotMutable case EventStoreNotAuthorized case OSNotSupported case Last } extension EKErrorCode : Hashable, Equatable, __BridgedNSError, ErrorType, RawRepresentable, _ObjectiveCBridgeableErrorType, _BridgedNSError { } extension EKErrorCode : Hashable, Equatable, __BridgedNSError, ErrorType, RawRepresentable, _ObjectiveCBridgeableErrorType, _BridgedNSError { } | Equatable, ErrorType, Hashable, RawRepresentable |
To | enum EKErrorCode : Int { case EventNotMutable case NoCalendar case NoStartDate case NoEndDate case DatesInverted case InternalFailure case CalendarReadOnly case DurationGreaterThanRecurrence case AlarmGreaterThanRecurrence case StartDateTooFarInFuture case StartDateCollidesWithOtherOccurrence case ObjectBelongsToDifferentStore case InvitesCannotBeMoved case InvalidSpan case CalendarHasNoSource case CalendarSourceCannotBeModified case CalendarIsImmutable case SourceDoesNotAllowCalendarAddDelete case RecurringReminderRequiresDueDate case StructuredLocationsNotSupported case ReminderLocationsNotSupported case AlarmProximityNotSupported case CalendarDoesNotAllowEvents case CalendarDoesNotAllowReminders case SourceDoesNotAllowReminders case SourceDoesNotAllowEvents case PriorityIsInvalid case InvalidEntityType case ProcedureAlarmsNotMutable case EventStoreNotAuthorized case OSNotSupported case Last } extension EKErrorCode : _BridgedNSError { } extension EKErrorCode : _BridgedNSError { } | -- |
Modified EKEvent
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKEventAvailability [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKEventStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKEventStore
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKObject
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKParticipant
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified EKParticipantRole [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKParticipantScheduleStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKParticipantStatus [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKParticipantType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKRecurrenceDayOfWeek
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified EKRecurrenceEnd
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified EKRecurrenceFrequency [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKRecurrenceRule
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified EKReminder
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKReminderPriority [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKSource
Protocols | |
---|---|
From | AnyObject |
To | -- |
Modified EKSourceType [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKSpan [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |
Modified EKStructuredLocation
Protocols | |
---|---|
From | AnyObject, NSCopying |
To | NSCopying |
Modified EKWeekday [enum]
Protocols | |
---|---|
From | Equatable, Hashable, RawRepresentable |
To | -- |