我想要在系统日历中插入一个事件,使用的代码如下:
NSError *error = nil;
if (NO == [store saveEvent:event
span:EKSpanThisEvent
commit:YES
error:&error]
||
error) {
IMOAssert(false);
}
每次调用返回值都是YES。但是最后的结果是,在系统日程里,可以看到我插入的这个事件,维持1、2秒以后,这个事件就自动消失了。有的时候事件不会自动消失,但是如果在同一时间段插入2、3个事件,先插入的事件也会消失,甚至所有事件都不显示,设置的提醒也会失效。
请问有没有人遇到过类似的问题?有没有什么好的建议?谢谢!