С помощью инфраструктуры EventKit вы можете получить доступ к календарю и прочитать данные пользователя.Вы найдете официальную документацию Apple здесь .Исходный код SimpleEKDemo был очень полезен для меня.Если вам нравятся видеоуроки, вы можете обратиться к этому .
Если вы хотите получить доступ к датам рождения людей в адресной книге пользователя, которые сохранены с контактными данными, но не в календаре, AddressBookUI framework - ваш выбор.
Если вы планируете провести официальные праздники, вам нужно будет найти внешний источник.Официальные праздники по умолчанию не поддерживаются, скорее всего потому, что они отличаются от страны к стране (или даже от штата к штату).Apple предоставляет некоторые файлы календаря iCal с выходными днями в большинстве стран.