我想从本机iPad日历中获取活动(如生日,假期等),是否有机会这样做?
感谢。 罗马
答案 0 :(得分:5)
使用EventKit框架,您可以访问日历并读取用户的数据。您将找到Apple的官方文档here。 SimpleEKDemo源代码对我很有帮助。 如果您喜欢视频教程,可能需要参考this one。
如果您想访问用户通讯录中与联系人详细信息一起保存但未在日历中保存的人员的出生日期,则AddressBookUI framework是您的选择。
如果您的目标是法定假日,则需要找到外部来源。默认情况下不支持法定假日,很可能因为它们因国家/地区(甚至州与州)而异。 Apple为大多数国家/地区提供了一些iCal calendar files假期。