Смущен EKEventStatus

Кто-нибудь знает значение EKEventStatus? Я просмотрел документы Apple, но до сих пор не могу понять смысла. Я хочу получить события, статус которых не завершен или отменен в базе данных календаря.

https://developer.apple.com/library/prerelease/ios/documentation/EventKit/Reference/EKEventClassRef/index.html#//apple_ref/c/tdef/EKEventStatus

EKEventStatusNone
The event has no status

Available in iOS 4.0 and later

EKEventStatusConfirmed
The event is confirmed

Available in iOS 4.0 and later

EKEventStatusTentative
The event is tentative

Available in iOS 4.0 and later

EKEventStatusCanceled
The event is canceled

Available in iOS 4.0 and later

person David Wu    schedule 14.05.2015    source источник
comment
Есть ли какой-то конкретный метод, который вы используете, который возвращает EKEventStatus? У вас есть код, который вы можете показать, что он не работает?   -  person stevekohls    schedule 14.05.2015
comment
Я пишу приложение, которое может сообщить пользователю, сколько событий отмены в их календаре и напоминаниях. Однако я не знаю, какой метод я могу использовать для достижения этой цели? И я хочу знать, что такое EKEventStatusNone, EKEventStatusConfirmed, EKEventStatusTentative, EKEventStatusCanceled   -  person David Wu    schedule 15.05.2015
comment
Это должно помочь вам с основами реализации календарей и событий: developer.apple.com/library/prerelease/ios/documentation/   -  person stevekohls    schedule 15.05.2015


Ответы (1)


Значение этих полей соответствует свойству STATUS объекта iCalendar VEVENT, как указано в RFC. 5545 раздел 3.8.1.11.

Короче говоря, они сообщают вам, была ли встреча подтверждена, отменена и т. д. Зависит от контекста.

person hnh    schedule 15.05.2015
comment
Спасибо за ваш ответ! - person David Wu; 19.05.2015