Ссылка констант 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, };
Константы
-
EKErrorEventNotMutable
EKErrorEventNotMutable
Событие не является непостоянным и не может быть сохранено или удалено.
Доступный в OS X v10.8 и позже.
-
EKErrorNoCalendar
EKErrorNoCalendar
Событие не связано с календарем.
Доступный в OS X v10.8 и позже.
-
EKErrorNoStartDate
EKErrorNoStartDate
Событие не имеет никакого набора даты начала.
Доступный в OS X v10.8 и позже.
-
EKErrorNoEndDate
EKErrorNoEndDate
Событие не имеет никакого набора даты окончания.
Доступный в OS X v10.8 и позже.
-
EKErrorDatesInverted
EKErrorDatesInverted
Дата окончания события происходит перед своей датой начала.
Доступный в OS X v10.8 и позже.
-
EKErrorInternalFailure
EKErrorInternalFailure
Произошла внутренняя ошибка.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarReadOnly
EKErrorCalendarReadOnly
Календарь только для чтения и не мог добавить события к нему.
Доступный в OS X v10.8 и позже.
-
EKErrorDurationGreaterThanRecurrence
EKErrorDurationGreaterThanRecurrence
Продолжительность события больше, чем его интервал повторения.
Доступный в OS X v10.8 и позже.
-
EKErrorAlarmGreaterThanRecurrence
EKErrorAlarmGreaterThanRecurrence
Интервал аварийных сигналов больше, чем интервал повторения.
Доступный в OS X v10.8 и позже.
-
EKErrorStartDateTooFarInFuture
EKErrorStartDateTooFarInFuture
Дата начала далее в будущее, чем календарь может вывести на экран.
Доступный в OS X v10.8 и позже.
-
EKErrorStartDateCollidesWithOtherOccurrence
EKErrorStartDateCollidesWithOtherOccurrence
Дата начала события сталкивается с другим возникновением события.
Доступный в OS X v10.8 и позже.
-
EKErrorObjectBelongsToDifferentStore
EKErrorObjectBelongsToDifferentStore
Объект принадлежит различному календарному хранилищу.
Доступный в OS X v10.8 и позже.
-
EKErrorInvitesCannotBeMoved
EKErrorInvitesCannotBeMoved
Событие не может быть перемещено, потому что это - приглашение.
Доступный в OS X v10.8 и позже.
-
EKErrorInvalidSpan
EKErrorInvalidSpan
Недопустимый промежуток был передан при сохранении или удалении.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarHasNoSource
EKErrorCalendarHasNoSource
Календарь не может быть сохранен без исходного набора.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarSourceCannotBeModified
EKErrorCalendarSourceCannotBeModified
Календарь не может быть перемещен в другой источник.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarIsImmutable
EKErrorCalendarIsImmutable
Календарь является неизменным и не может быть изменен или удален.
Доступный в OS X v10.8 и позже.
-
EKErrorSourceDoesNotAllowCalendarAddDelete
EKErrorSourceDoesNotAllowCalendarAddDelete
Источник не позволяет календарям быть добавленными или удаленными.
Доступный в OS X v10.8 и позже.
-
EKErrorRecurringReminderRequiresDueDate
EKErrorRecurringReminderRequiresDueDate
Повторяющееся напоминание требует в унисон даты.
Доступный в OS X v10.8 и позже.
-
EKErrorStructuredLocationsNotSupported
EKErrorStructuredLocationsNotSupported
Источник, которому принадлежит этот календарь, не поддерживает структурированные расположения.
Доступный в OS X v10.8 и позже.
-
EKErrorReminderLocationsNotSupported
EKErrorReminderLocationsNotSupported
Источник не поддерживает расположения на напоминаниях.
Доступный в OS X v10.8 и позже.
-
EKErrorAlarmProximityNotSupported
EKErrorAlarmProximityNotSupported
Источник не позволяет geofences на предупреждениях.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarDoesNotAllowEvents
EKErrorCalendarDoesNotAllowEvents
Календарь не позволяет событиям быть добавленными.
Доступный в OS X v10.8 и позже.
-
EKErrorCalendarDoesNotAllowReminders
EKErrorCalendarDoesNotAllowReminders
Календарь не позволяет напоминаниям быть добавленными.
Доступный в OS X v10.8 и позже.
-
EKErrorSourceDoesNotAllowReminders
EKErrorSourceDoesNotAllowReminders
Источник не позволяет календари, поддерживающие типы объекта напоминания.
Доступный в OS X v10.8 и позже.
-
EKErrorSourceDoesNotAllowEvents
EKErrorSourceDoesNotAllowEvents
Источник не позволяет календарные типы объекта события поддержки.
Доступный в OS X v10.8 и позже.
Оператор импорта
Objective C
@import EventKit;
Swift
import EventKit
Доступность
Доступный в OS X v10.8 и позже.
-