我想要在系統日曆中插入一個事件,使用的程式碼如下:
NSError *error = nil;
if (NO == [store saveEvent:event
span:EKSpanThisEvent
commit:YES
error:&error]
||
error) {
IMOAssert(false);
}
每次呼叫回傳值都是YES。但最後的結果是,在系統行程裡,可以看到我插入的這個事件,維持1、2秒以後,這個事件就自動消失了。有的時候事件不會自動消失,但是如果在同一時段插入2、3個事件,先插入的事件也會消失,甚至所有事件都不顯示,設定的提醒也會失效。
請問有沒有人遇過類似的問題?有沒有什麼好的建議?謝謝!