Class

EKSource

An abstract superclass that represents the account a calendar belongs to.

Declaration

@interface EKSource : EKObject

Overview

You do not create instances of this class; instead, you retrieve EKSource objects from an EKEventStore object. Use the sources property to get all the EKSource objects for an event store, and use the methods in this class to access properties of the source object.

Topics

Accessing Source Properties

EKSourceType

The type of source object.

sourceIdentifier

A unique identifier for the source object.

sourceType

The type of this source object.

title

The name of this source object.

Accessing Calendars

- calendarsForEntityType:

Returns the calendars that belong to this source object that support a particular entity type.

calendars

The calendars that belong to this source object.

Deprecated

Entity Type

EKEntityType

The type of entities allowed for a source.

Relationships

Inherits From

See Also

Common Objects

EKCalendarItem

An abstract superclass for calendar events and reminders.

EKObject

An abstract superclass for all Event Kit classes that have instances that are persistent.