簡體   English   中英

EventKit謂詞選擇

[英]EventKit Predicate Choices

我正在開發的應用程序會將事件寫入用戶手機上的日歷中。 我當時想在我的應用程序事件之前添加myapp:之類的前綴,這樣我就可以在事件存儲中找到我的事件以顯示在表格視圖中。

但是,當我查看ios eventkit 框架時,似乎唯一可用的謂詞基於開始和結束日期(– predicateForEventsWithStartDate:endDate:calendars :)。 我讀對了嗎?

我是否應該只在手機上為我的應用程序創建日歷,還是有其他方法可以識別日期旁邊的事件?

提前致謝。

另一種選擇是擁有索引到事件中的本地存儲(sqlite,coredata等)。 每個事件都有事件ID,您可以通過eventWithIdentifier從商店中檢索事件。

不確定您的數據訪問模式是什么,但這還可以使您快速在應用程序中存儲可以有效查詢的數據(具有強大的謂詞和sql語法)。 您的本地結果可能只返回eventIds,並且在表視圖回調中,您將獲得該行的ID並從事件存儲中檢索。

只是另一種選擇...

暫無
暫無

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

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