簡體   English   中英

在列表中重新排序EKReminder

[英]Reorder EKReminder in a list

是否有可能重新排序EKRemindersEKCalendar類型的提醒? 在原生的Reminders應用程序中,它是可能的,但我似乎無法在API中找到此選項。

因此, EKCalendarItem對象具有calendarItemExternalIdentifier ,這對於跨設備的事件是唯一的。 您可以使用此優勢來實現此訂購策略。

每次從日歷API中獲取事件時,請在您選擇的任何持久性存儲(Core Data,SQLite,Property Lists等)中跟蹤其calendarItemExternalIdentifier ,並跟蹤其順序。

因此,如果您使用Core Data,您可能擁有一個具有兩個屬性的實體, calendarItemExternalIdentifierorder 現在,無論何時向用戶顯示事件,都要查詢持久性存儲以查找每個事件的順序並進行相應顯示。 如果有新事件進入,請從那里找到最高順序和增量。 當用戶重新訂購時,請為持久性商店中的相應記錄設置訂單鍵。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM