我想向用户展示他们在iPhone或iPad上同步和使用的日历。我花了更多的时间来搜索我的问题的结果。但是,我无法为我的问题找到正确的解决方案。你能告诉我从iPhone应用程序中检索已同步的日历吗?这意味着如果用户同步Google日历,我的应用应该会在其iPhone设备中显示日历列表。提前致谢。请帮我。
答案 0 :(得分:1)
感谢所有人。我找到了解决问题的方法。我使用EKCalendar从EKEventStore中检索所有日历。这是我的代码,
NSArray *caleandarsArray = [[NSArray alloc] init];
caleandarsArray = [[eventStore calendars] retain];
// NSLog(@"Calendars from Array : %@", caleandarsArray);
for (EKCalendar *CalendarEK in caleandarsArray)
{
NSLog(@"Calendar Title : %@", CalendarEK.title);
}
这对我来说很好。它显示了来自iOS设备的所有日历。感谢。