Спасибо всем. Я решил свою проблему, которую я спросил выше. Я изучил кое-что больше по темам EKEventStore
, EKEvent
и EKCalendar
, поэтому я сделал это просто. Сначала я восстановил все календари со своего устройства (iPod Touch). Затем сохранили все календари в NSArray, используя этот код,
EKEventStore *eventStore = [[[EKEventStore alloc] init] autorelease];
caleandarsArray = [[NSArray alloc] init];
caleandarsArray = [[eventStore calendars] retain];
Затем добавьте события в выбранный календарь по этому коду,
EKCalendar *calendar = [caleandarsArray objectAtIndex:1];
[events setCalendar:calendar];
NSError *err;
[eventStore saveEvent:events span:EKSpanThisEvent error:&err];
Используя приведенный выше код, мы можем добавить событие в календарь. Благодаря.