簡體   English   中英

如何檢索EKEventStoreChanged通知中已更改的事件

[英]How to retrieve events that has been changed in EKEventStoreChanged notification

我已經收聽了通知,每當有修改或更改時,我都會將所有事件同步到本地數據庫。 但我遇到的問題是要知道我是否只能檢索修改過的事件。 這是EKStoreChanged通知的Userinfo,

     "x-apple-eventkit:///Event/p1003",
     "x-apple-eventkit:///Location/p60",
     "x-apple-eventkit:///Location/p61",
     "x-apple-eventkit:///Location/p59",
     "x-apple-eventkit:///Event/p1004",
     "x-apple-eventkit:///Event/p1005"

是否可以知道哪個事件已被更改,或者是否已被刪除?

來自apple的文檔:

每當對日歷數據庫進行更改時發布,包括添加,刪除和更改事件或提醒。 沒有描述個別變化

因此,您需要將每個條目提取到已知已更改的條目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM