在重复事件中更新事件

时间:2013-11-03 09:07:37

标签: ios eventkit

我正在尝试更新并使用重复规则。

在我的应用中,我创建了每天重复的重复事件。如果我试图更改其中一个事件(不是根),则删除所有事件!

我尝试使用

[self.eventStore saveEvent:event span:[self getEKSpan:span] commit:YES error:&err];

getEKSpan:span返回EKSpanThisEvent!

在此行之后,此事件的所有其余实例(来自此行)将删除!

如果有人知道这将是非常有用的原因。

仅供参考:如果我将尝试编辑FutureEvents,那么每件事都可以......其余的事件将会更新,没有任何内容会被删除......

谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我发现了问题:)

[self.eventStore saveEvent:event span:[self getEKSpan:span] commit:YES error:&err];

我改变了event.recurrenceRules,即使我没有改变任何东西...... 我们需要对这一变化充满信心!

享受