Как определить, отклонен ли экземпляр EKEvent или нет? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть список EKEvent на текущий день, и я хочу отфильтровать все, которые были отклонены текущим пользователем, так что список содержит только

Как я могу это сделать? Я не могу найти нигде примеров или какого-либо свойства в самом событии для хранения этой информации.

Вот пример кода, если это поможет:

let eventStore = EKEventStore()
let today = Date()
let tomorrow = Calendar.current.date(byAdding: .day, value: 1, to: Date())!
let predicate = self.eventStore.predicateForEvents(withStart: today, end: tomorrow, calendars: nil)
let events = self.eventStore.events(matching: predicate)
// @TODO: Filter events by removing declined events.

1 Ответ

0 голосов
/ 17 октября 2019

вы можете получить информацию через участников, а затем memberStatus -> отклонено

...