2017-08-03 2 views
1

イベントのカレンダービューを取得し、次にデルタ同期を使用して変更を追跡し、リストを最新の状態に保つソリューションがあります。calendarViewのデルタ同期には定期的なイベントの削除された出現が含まれていません

しかし、私は定期的なイベントでいくつかの奇妙な動作に気付いています。具体的には、繰り返しイベントの1つの発生を削除すると、次のデルタ同期には、他のすべての発生のコピーがありますが、削除された発生のための単純なものはありません

非定期イベントを削除すると、@removedプロパティが設定されたデルタ同期から(期待どおり)適切にエントリが返されます。

削除したイベントをストレージから削除することがわからないため、デルタ同期は使用できず、引き続き表示されます。これは対処できますか?ありがとうございました!

答えて

2

アプリがdeltasyncレスポンスで定期的なシリーズを受け取ると、アプリは同期済みのシリーズのインスタンスを削除し、シリーズのインスタンスを再同期する必要があります。

+0

ありがとうございました!それは理にかなっている。それは間違いなくループのために私を投げたように、おそらくドキュメントにそれを入れる価値があります! – RealCasually

関連する問題