0

我有一个 iPad 应用程序,它需要有多个日历,每个员工一个,一个提供所有员工日历的合并视图。

Kai 或 EventKit 是否支持此要求?如果没有,是否有日历 API 可以?

4

1 回答 1

1

Event Kit 执行此操作...假设您有一个名为 myEventStore 的 EKEventStore,请像这样定义日历数组:

NSArray *calendarArray = myEventStore.calendars;

并获取这样的事件

NSPredicate *fetchAllEvents = [self.myEventStore predicateForEventsWithStartDate:[NSDate distantPast] endDate:[NSDate distantFuture] calendars:calendarArray]; //you can modify this predicate, just keep calendar:calendarArray
NSArray *allEvents = [self.myEventStore eventsMatchingPredicate:fetchAllEvents];
于 2012-06-07T18:36:11.947 回答