【发布时间】:2012-10-16 09:25:30
【问题描述】:
我创建了一个包含一些事件的日历,现在我想从该日历中获取所有事件,而不知道它们的开始或结束日期是什么。
我试过的代码,从所有日历中获取所有事件,所以我可以稍后按日历 ID 划分它们..:
NSPredicate *fetchCalendarEvents = [eventStore predicateForEventsWithStartDate:[NSDate distantPast] endDate:[NSDate distantFuture] calendars:eventStore.calendars];
NSArray *allEvents = [eventStore eventsMatchingPredicate:fetchCalendarEvents];
这使得allEvents 返回nil,而数据库清楚地显示日历中的事件。
谁能帮帮我?
【问题讨论】:
标签: ios xcode ios5 calendar ios6