gpt4 book ai didi

ios4 - 在 EKEvent(iPhone 日历)中存储自定义值

转载 作者:行者123 更新时间:2023-12-04 15:27:15 27 4
gpt4 key购买 nike

我的应用程序与设备日历集成。当一个新项目添加到我的应用程序时,我们会为此项目创建一个日历条目。如果项目被编辑,我们需要更新日历项目。

我现在所做的是在 EKEvent.Notes 中放置一个 GUID,但显然这对用户是可见的,所以我们添加了一个文本“不要删除”。然后我们在日历中搜索包含 GUID 的 Notes 以找到相关项目。

如果 EKEvent 具有 Tag 属性,或者是否存在某种类型的可以采用字符串值的隐藏字段,那么理想情况是什么。然后,我们可以将我们相关的唯一 ID 存储在该字段中,而不会使用户的备注字段变得困惑。

有关如何处理此问题的任何建议?

谢谢你。

最佳答案

你到底想做什么? 'eventIdentifier' 属性旨在唯一标识一个 EKEvent 实例。使用 EKEventStore,您可以使用此标识符查找现有的 EKEvent。这个值是只读的也就不足为奇了。

我可以想象您想要区分日历中已有的事件和您的应用程序创建的事件。我的解决方案是在本地注册您添加到日历的事件。例如,您可以将其存储在本地 SQLite 数据库中。您可以使用“eventIdentifier”值引用 iPhone 日历中的事件。

关于ios4 - 在 EKEvent(iPhone 日历)中存储自定义值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4440420/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com