программное добавление события календаря на iPad - PullRequest
2 голосов
/ 11 марта 2011

У меня на iPad есть кнопка, при нажатии на которую необходимо создать запись в календаре с определенным названием и продолжительностью по умолчанию 30 минут.Как я могу это сделать ?Я дошел до того, что унаследовал объект календаря и тоже смог его прочитать.

Вопрос : Как добавить в него запись из кода?

1 Ответ

4 голосов
/ 11 марта 2011

Я вставил это из своего кода ... оставьте комментарий, если у вас есть путаница

EKEventStore *eventStore = [[EKEventStore alloc] init];

EKEvent *event  = [EKEvent eventWithEventStore:eventStore];
event.title     = @"EVENT TITLE";
event.notes     = @"Event notes here";
event.startDate = [[NSDate alloc] init];
event.endDate   = [[NSDate alloc] initWithTimeInterval:600 sinceDate:event.startDate];

[event setCalendar:[eventStore defaultCalendarForNewEvents]];
NSError *err;
[eventStore saveEvent:event span:EKSpanThisEvent error:&err];  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...