介绍
Event Kit框架可以被授权获取用户的日历和提醒的信息。虽然这是两个不同的app来展示用户的日历事件和提醒事件, 但是他们的数据存储非常相似,他们都使用“Calendar database”来存储事件信息,所以可以用Event kit一个框架就可以巧妙的处理这两种事件。
Event Kit可以对日历和提醒事件进行增删查改操作(”calendar items”)。还可以增加闹钟和指定循环事件。Event Kit可以添加相应的notification来监控日历数据的变化。日历的变化也会自动同步到相关联的日历上。
该文档描述了Event Kit的概念及编程指南。如果你想开发日历或提醒类的app,应该先阅读这个文档。Event Kit只提供了有限的权限来操作日历数据。所以不能实现一个功能齐全的日历或提醒的应用,比如增加账号这个功能是不允许的。