An EKEventEditViewController object allows the user to create and edit a calendar event. You can use this class to create a new event or a partially constructed event. If the new event has no calendar, the default calendar is used. You should present this type of view controller modally.


Setting and Getting Properties

var editViewDelegate: EKEventEditViewDelegate?

The delegate that is notified when editing is done.

var event: EKEvent?

The event the user creates or edits using this view controller.

var eventStore: EKEventStore!

The event store used to save the event.

Canceling Edits to Events

func cancelEditing()

Ends the editing session discarding any changes to the event.