ekeventkit - Get events from all the EKCalendar -
i want events calendars (home,work,calendar , birthday). getting events defaultcalendar, cannot fetch events birthday calendar. help great.
this answer might help you:
nsdate* enddate = [nsdate datewithtimeintervalsincenow:[[nsdate distantfuture] timeintervalsincereferencedate]]; nsarray *calendararray = [nsarray arraywithobject:cal]; nspredicate *fetchcalendarevents = [eventstore predicateforeventswithstartdate:[nsdate date] enddate:enddate calendars:calendararray]; nsarray *eventlist = [eventstore eventsmatchingpredicate:fetchcalendarevents]; for(int i=0; < eventlist.count; i++){ nslog(@"event title:%@", [[eventlist objectatindex:i] title]); }
ekeventkit
No comments:
Post a Comment