Ссылка констант EventKit
Этот документ определяет константы в конечном счете платформа Кита, которые не связаны с определенным классом.
-
Значения, возвращающиеся как ошибочное свойство домена
NSErrorобъект.Константы
-
Значения, возвращающиеся как свойство кода ошибки
NSErrorобъект.Объявление
Swift
struct EKErrorCode { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum EKErrorCode { EKErrorEventNotMutable, EKErrorNoCalendar, EKErrorNoStartDate, EKErrorNoEndDate, EKErrorDatesInverted, EKErrorInternalFailure, EKErrorCalendarReadOnly, EKErrorDurationGreaterThanRecurrence, EKErrorAlarmGreaterThanRecurrence, EKErrorStartDateTooFarInFuture, EKErrorStartDateCollidesWithOtherOccurrence, EKErrorObjectBelongsToDifferentStore, EKErrorInvitesCannotBeMoved, EKErrorInvalidSpan, EKErrorCalendarHasNoSource, EKErrorCalendarSourceCannotBeModified, EKErrorCalendarIsImmutable, EKErrorSourceDoesNotAllowCalendarAddDelete, EKErrorRecurringReminderRequiresDueDate, EKErrorStructuredLocationsNotSupported, EKErrorReminderLocationsNotSupported, EKErrorAlarmProximityNotSupported, EKErrorCalendarDoesNotAllowEvents, EKErrorCalendarDoesNotAllowReminders, EKErrorSourceDoesNotAllowReminders, EKErrorSourceDoesNotAllowEvents, };Константы
-
EKErrorEventNotMutableEKErrorEventNotMutableСобытие не является непостоянным и не может быть сохранено или удалено.
Доступный в OS X v10.8 и позже.
-
EKErrorNoCalendarEKErrorNoCalendarСобытие не связано с календарем.
Доступный в OS X v10.8 и позже.
-
EKErrorNoStartDateEKErrorNoStartDateСобытие не имеет никакого набора даты начала.
Доступный в OS X v10.8 и позже.
-
EKErrorNoEndDateEKErrorNoEndDateСобытие не имеет никакого набора даты окончания.
Доступный в OS X v10.8 и позже.
-
EKErrorDatesInvertedEKErrorDatesInvertedДата окончания события происходит перед своей датой начала.
Доступный в OS X v10.8 и позже.
-
EKErrorInternalFailureEKErrorInternalFailureПроизошла внутренняя ошибка.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarReadOnlyEKErrorCalendarReadOnlyКалендарь только для чтения и не мог добавить события к нему.
Доступный в OS X v10.8 и позже.
-
EKErrorDurationGreaterThanRecurrenceEKErrorDurationGreaterThanRecurrenceПродолжительность события больше, чем его интервал повторения.
Доступный в OS X v10.8 и позже.
-
EKErrorAlarmGreaterThanRecurrenceEKErrorAlarmGreaterThanRecurrenceИнтервал аварийных сигналов больше, чем интервал повторения.
Доступный в OS X v10.8 и позже.
-
EKErrorStartDateTooFarInFutureEKErrorStartDateTooFarInFutureДата начала далее в будущее, чем календарь может вывести на экран.
Доступный в OS X v10.8 и позже.
-
EKErrorStartDateCollidesWithOtherOccurrenceEKErrorStartDateCollidesWithOtherOccurrenceДата начала события сталкивается с другим возникновением события.
Доступный в OS X v10.8 и позже.
-
EKErrorObjectBelongsToDifferentStoreEKErrorObjectBelongsToDifferentStoreОбъект принадлежит различному календарному хранилищу.
Доступный в OS X v10.8 и позже.
-
EKErrorInvitesCannotBeMovedEKErrorInvitesCannotBeMovedСобытие не может быть перемещено, потому что это - приглашение.
Доступный в OS X v10.8 и позже.
-
EKErrorInvalidSpanEKErrorInvalidSpanНедопустимый промежуток был передан при сохранении или удалении.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarHasNoSourceEKErrorCalendarHasNoSourceКалендарь не может быть сохранен без исходного набора.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarSourceCannotBeModifiedEKErrorCalendarSourceCannotBeModifiedКалендарь не может быть перемещен в другой источник.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarIsImmutableEKErrorCalendarIsImmutableКалендарь является неизменным и не может быть изменен или удален.
Доступный в OS X v10.8 и позже.
-
EKErrorSourceDoesNotAllowCalendarAddDeleteEKErrorSourceDoesNotAllowCalendarAddDeleteИсточник не позволяет календарям быть добавленными или удаленными.
Доступный в OS X v10.8 и позже.
-
EKErrorRecurringReminderRequiresDueDateEKErrorRecurringReminderRequiresDueDateПовторяющееся напоминание требует в унисон даты.
Доступный в OS X v10.8 и позже.
-
EKErrorStructuredLocationsNotSupportedEKErrorStructuredLocationsNotSupportedИсточник, которому принадлежит этот календарь, не поддерживает структурированные расположения.
Доступный в OS X v10.8 и позже.
-
EKErrorReminderLocationsNotSupportedEKErrorReminderLocationsNotSupportedИсточник не поддерживает расположения на напоминаниях.
Доступный в OS X v10.8 и позже.
-
EKErrorAlarmProximityNotSupportedEKErrorAlarmProximityNotSupportedИсточник не позволяет geofences на предупреждениях.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarDoesNotAllowEventsEKErrorCalendarDoesNotAllowEventsКалендарь не позволяет событиям быть добавленными.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarDoesNotAllowRemindersEKErrorCalendarDoesNotAllowRemindersКалендарь не позволяет напоминаниям быть добавленными.
Доступный в OS X v10.8 и позже.
-
EKErrorSourceDoesNotAllowRemindersEKErrorSourceDoesNotAllowRemindersИсточник не позволяет календари, поддерживающие типы объекта напоминания.
Доступный в OS X v10.8 и позже.
-
EKErrorSourceDoesNotAllowEventsEKErrorSourceDoesNotAllowEventsИсточник не позволяет календарные типы объекта события поддержки.
Доступный в OS X v10.8 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
-
