小编Lof*_*ens的帖子

如何从iOS中的EKCalendar获取所有事件

我已经创建了一个包含一些事件的日历,现在我想从该日历中获取所有事件,而不知道他们的开始日期或结束日期是什么.

我尝试过的代码,从所有日历中获取所有事件,因此我可以稍后按日历ID将它们分开..:

NSPredicate *fetchCalendarEvents = [eventStore predicateForEventsWithStartDate:[NSDate distantPast] endDate:[NSDate distantFuture] calendars:eventStore.calendars];

NSArray *allEvents = [eventStore eventsMatchingPredicate:fetchCalendarEvents];
Run Code Online (Sandbox Code Playgroud)

当数据库清楚地显示日历中的事件时,这会allEvents返回nil.

有人可以帮帮我吗?

xcode calendar ios ios5 ios6

5
推荐指数
1
解决办法
8037
查看次数

标签 统计

calendar ×1

ios ×1

ios5 ×1

ios6 ×1

xcode ×1