首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EventKit谓词选择

EventKit谓词选择
EN

Stack Overflow用户
提问于 2011-08-31 08:39:58
回答 1查看 620关注 0票数 0

我正在开发的应用程序会将事件写入用户手机上的日历。我正在考虑在我的应用程序的事件之前加上一个像myapp这样的前缀:这样我就可以在事件商店中找到我的事件,并在表视图中显示。

然而,似乎唯一可用的谓词是基于开始和结束日期(当我查看ios eventkit framework时,使用- predicateForEventsWithStartDate:endDate:calendars:)。我没看错吧?

我是不是应该只在手机上为我的应用程序创建一个日历,或者有没有其他方法可以在日期旁边识别我的事件?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-31 09:25:19

另一种选择是使用本地存储(sqlite、coredata等)。它索引到事件中。每个事件都有as事件id,您可以通过eventWithIdentifier从存储中检索事件。

不确定您的数据访问模式是什么,但这也允许您在应用程序中快速存储您可以高效查询的数据(使用强大的谓词和sql语法)。您的本地结果可能只返回eventIds,在表视图回调中,您将获得该行的id并从事件存储中检索。

只是另一种选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7251393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档