Описание тега eventkit

EventKit - это платформа для iOS и OS X, которая предоставляет классы для доступа и изменения информации о событиях календаря.

Из документации:

Платформы пользовательского интерфейса EventKit и EventKit вместе позволяют приложениям получать доступ к информации о событиях из базы данных календаря пользователя. Вы можете получать события на основе диапазона дат или уникального идентификатора, получать уведомления при изменении записей событий и разрешать пользователям создавать и редактировать события для любого из своих календарей. Изменения, внесенные в события в базе данных календаря пользователя с помощью EventKit, автоматически синхронизируются с соответствующим календарем (CalDAV, Exchange и т. Д.)

Платформа EventKit предоставляет классы для доступа и управления событиями календаря и напоминаниями.

EventKit не только позволяет вашему приложению извлекать данные из существующего календаря и напоминаний пользователей, но также позволяет вашему приложению создавать новые события и напоминания для любого из их календарей. Кроме того, Event Kit позволяет пользователям редактировать и удалять свои события и напоминания (все вместе известные как "элементы календаря"). Более сложные задачи, такие как добавление сигналов тревоги или указание повторяющихся событий, также могут быть выполнены с помощью EventKit. Если изменение в базе данных календаря происходит извне вашего приложения, Event Kit может обнаружить изменение по уведомлению, чтобы ваше приложение могло действовать соответствующим образом. Изменения, внесенные в элементы календаря с помощью EventKit, автоматически синхронизируются с соответствующим календарем (CalDAV, Exchange и т. Д.).

EventKit обеспечивает ограниченный доступ к базе данных календаря пользователя; он не включает в себя все, что было бы желательно для реализации полнофункционального календаря или приложения для напоминаний, такого как добавление участников или учетных записей.

Ссылка:

1. Справка по константам EventKit

2. Справочник по EventKit Framework

3. Введение в календари и напоминания

4. Справочник по EventKit UI Framework

Образец кода:

SimpleEKDemo