The EventKit namespace provides classes for manipulating the system calendar.
An alarm in the user's EKCalendar.
A user's calendar.
The base class for calendar events and reminders.
Extension methods for the EventKit.EKErrorCode enumeration.
An event in a user's calendar.
The repository for Calendar and Reminder events.
Notification posted by the EKEventStore class.
The base-class for persistent Event Kit classes.
Person invited to an event.
Represents a day of the week for use with EKRecurrenceRule.
Represents how the EKRecurrence ends. Either by number of ocurrences or using a specific date.
Describes the recurring rule for an event.
A calendar reminder.
Encapsulates an account that a calendar reflects.
A 'geofence' that can trigger a calendar item.
An enumeration whose values specify whether an event was raised by entering or leaving a region.
Specifies the types of availability information the calendar is capable of providing for its associated events.
Specifies the type of a calendar.
Enumeration of the days of the week.
An enumeration whose values represent the allowed entity types for a EKCalendar.
An enumeration that specifies whether an entity is an event or a reminder.
Errors returned by Event Kit.
Types of availability
The event status.
The role of an EKParticipant
The status of a participant.
The kind of participant to the event.
The recurring frequency for the event.
An enumeration whose values indicate the type of a EKSource object.
Determines how changes to an event will be applied, either it affects a single instance or affects all instances.
Enumerates the days of the week.
Delegate signature for the event enumeration method in EKEventStore
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.