EventKit不使用日历或提醒应用程序

时间:2012-11-29 17:28:00

标签: ios xcode macos events eventkit

我很好奇是否有办法使用EventKit的功能 - 创建事件,重复规则等 - 而不必实际与日历和提醒应用程序接口?

关于要求的更多细节,等等:

  1. 用户启动我的应用,并在那里创建一个新的事件样式条目
  2. 事件样式条目实际显示在“提醒”或“日历”应用中
  3. 我的应用仍然可以访问事件样式条目及其相关选项
  4. 注意:可能/会有一个首选项选项,可以在“提醒/日历”应用中显示创建的事件样式条目。

    基本上,为了实现使用或不使用Reminders / Calendar应用程序的能力,我不希望编写两个版本的代码 - 一个使用我自己的EventKit-esque实现 - 另一个使用< em>真正的 EventKit框架API。

1 个答案:

答案 0 :(得分:4)

Nope-EventKit旨在与Calendar和Reminders可以访问的现有日历存储一起使用。如果要创建他们不了解的事件,则必须滚动自己的日历存储。你可以在EventKit之后对它进行建模,以便在两者之间切换,但是你需要重新实现你计划使用的API功能的任何部分。