タイプ リマインダーのEKCalendarでEKRimindersを並べ替えることができますか? ネイティブのリマインダー アプリでは可能ですが、API でこのオプションを見つけることができないようです。
1 に答える
3
したがって、EKCalendarItem
オブジェクトcalendarItemExternalIdentifier
には、デバイス全体のイベントに固有のものが含まれます。これは、この順序付け戦略に有利に使用できます。
カレンダー API からイベントをフェッチするたびに、calendarItemExternalIdentifier
選択した永続ストア (コア データ、SQLite、プロパティ リストなど) でイベントを追跡し、その順序も追跡します。
したがって、Core Data を使用した場合は、2 つの属性を持つエンティティがある可能性がありcalendarItemExternalIdentifier
ますorder
。イベントをユーザーに提示するときはいつでも、各イベントの順序を永続ストアに照会し、それに応じて表示します。新しいイベントが発生した場合は、最高の順序を見つけてそこからインクリメントします。ユーザーが再注文するときは、永続ストア内の適切なレコードの注文キーを設定します。
于 2013-08-09T19:22:15.937 に答える