Я только что запустил следующий код (на своем iPhone):
let predicate = eventStore.predicateForEvents(withStart: Date(timeIntervalSinceNow: -60*60*24*365*4), end: Date(timeIntervalSinceNow: 60*60*24*30), calendars: [calendar])
Результаты показывают, что этот запрос восходит всего 3 года назад:
самая ранняя найденная дата начала: 2015-04-11 12:00:00 +0000
Есть ли способ получить события календаря старше трех лет? Я хочу восстановить свои старые заметки о занятиях. Когда я использую календарь на Mac, он перечисляет количество для каждого календаря, но я не могу получить более старые объекты.