Как я могу получить все синхронизированные календари с iphone в пользовательском приложении? - PullRequest
2 голосов
/ 19 января 2012

Я хочу показать пользователю, какие календари они синхронизируют и используют в своих iPhone или iPad. Я потратил больше времени на поиск результата для моего вопроса. Но я не могу найти правильное решение для моего вопроса. Можете ли вы сказать мне, чтобы получить синхронизированные календари из приложения iPhone? Это означает, что если пользователь синхронизировал календарь Google, мое приложение должно отображать список календаря на устройстве iPhone. Заранее спасибо. Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 19 января 2012

Спасибо всем. Я нашел решение для моего вопроса. Я использовал 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. Спасибо.

...