我目前正在尝试使用EventKit,并尝试在本机日历应用程序中添加/修改/删除日历条目时触发EKEventStoreChangedNotification,但在请求访问日历权限,确认已获授权并注册通知后,该通知似乎无法触发。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(storeChanged:)
name:EKEventStoreChangedNotification
object:nil];
选择器从未被调用。尝试了块语法,也不起作用。
所以我想我做错了什么,并找到了这个示例代码,据说有工作通知,但即使在拉取该项目并确保addObserver行被调用后,我也无法在修改日历时看到选择器被调用。
有什么想法可以进一步调试吗?