我有一个iPad应用程序,需要有多个日历,每个员工一个,以及一个给出所有员工日历的综合视图的日历。
Kai或EventKit是否支持此要求?如果没有,是否会有日历API?
答案 0 :(得分: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];