Friday, 15 February 2013

ekeventkit - Get events from all the EKCalendar -



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