@hiauhong The groups that contain reminder lists To fetch all calendar list, create an instance of EKEventStore, then use its calendars(for:) instance method of with a reminder entity type: let eventStore = EKEventStore() let list = eventStore.calendars(for: .reminder) The sections inside each reminder list (available since iOS 17) After you get a list of calendar lists available on your device, iterate through the list: for item in list { .... } then use the list identifier of each list to fetch their reminders: let identifier = item.calendarIdentifier if let calendar = eventStore.calendar(withIdentifier: identifier) { let predicate = eventStore.predicateForReminders(in: [calendar]) // Do the fetch. } I forgot this one: 3. The subtasks of the reminder. EventKit doesn't have an API that allows you to retrieve the subtask of an EKReminder object. If you would like for Apple to consider adding support for such features, please submit your suggestion request via Feedback Assistant (https://feedbackassis
Topic:
App & System Services
SubTopic:
General
Tags: