Ios 如何知道EKEventStoreChangedNotification中更新了哪个提醒

Ios 如何知道EKEventStoreChangedNotification中更新了哪个提醒,ios,eventkit,Ios,Eventkit,我正在将iOS提醒应用程序集成到我的应用程序中,当我收到EKEventStoreChangedNotification时,我将如何知道哪个特定的提醒被修改,或者我是否需要在我的应用程序中获取所有提醒并进行更新。 在文档中,它写为“当您收到EKEventStoreChangedNotification通知时,您应该重新蚀刻事件的当前日期范围”当前日期范围是多少?如果用户修改了某个未来日期提醒的标题,该怎么办?否,EKEventStoreChangedNotification通知不包含任何数据,您无

我正在将iOS提醒应用程序集成到我的应用程序中,当我收到EKEventStoreChangedNotification时,我将如何知道哪个特定的提醒被修改,或者我是否需要在我的应用程序中获取所有提醒并进行更新。

在文档中,它写为
“当您收到EKEventStoreChangedNotification通知时,您应该重新蚀刻事件的当前日期范围”
当前日期范围是多少?如果用户修改了某个未来日期提醒的标题,该怎么办?

否,EKEventStoreChangedNotification通知不包含任何数据,您无法准确检测更改的内容-只要在数据库更新时发布即可

此外,根据我的经验,此事件可能会连续触发多次,因此值得将这些事件合并到应用程序的单个UI更新中,例如,在收到上次更改通知后的短时间内使用计时器更新UI


当文档声明“您应该重新设置当前事件的日期范围…”时,这仅仅意味着如果您的UI显示(例如)事件的月视图,您应该从事件存储中重新请求此日期范围,因为您不知道发生了什么变化。

我想无法在通知中获取提醒ID。。。至少截至2014年5月4日。