Piszę aplikację na iPhone'a, która będzie używać struktury EventKit do tworzenia nowych wydarzeń w Kalendarzu użytkownika. Ta część działa całkiem nieźle (z wyjątkiem nieudolnego sposobu, w jaki obsługuje strefę czasową - ale jest to kolejna kwestia). Nie mogę się dowiedzieć, jak uzyskać listę kalendarzy użytkownika, aby mogli wybrać, do którego kalendarza dodać wydarzenie. Wiem, że jest to obiekt EKCalendar, ale dokumenty nie pokazują żadnego sposobu na pobranie całej kolekcji.W jaki sposób moja aplikacja może uzyskać listę kalendarzy na iPhone'ie użytkownika?
Dzięki z góry,
Mark
Doskonała! Dzięki! Wstępne eksperymenty potwierdzają, że zwracają one tablicę kalendarzy. – mpemburn
, ponieważ właściwość "kalendarze" jest nieaktualna w systemie iOS 6.0, należy zmienić na NSArray * kalendarze = [eventStore calendarsForEntityType: EKEntityTypeEvent]; – TwiterZX