gpt4 book ai didi

iOS - 是否可以使用 EventKit 库但不将任何数据保存到数据库(至少不显示在任何日历应用程序中)

转载 作者:行者123 更新时间:2023-12-01 16:24:20 27 4
gpt4 key购买 nike

我有一组从服务器加载的事件数据条目。而且我认为如果我可以使用 EventKit lib 来处理诸如事件重复之类的东西会很方便。但我不想让我的事件成为全局事件(这可能意味着保存到日历数据库),这将显示在所有日历应用程序上。相反,我只希望我的事件只能在我的应用程序内访问。

这是可以实现的吗?

提前致谢!

最佳答案

我会在 EKEvent 上实现 NSCoder 协议(protocol),这样您就可以在应用程序终止时存储您的数组,并在加载时恢复它。已经有各种 github 项目可以为你做这件事(例如 https://github.com/yep/DeviceSync-for-iOS/blob/master/DeviceSync/Categories/EKEvent%2BNSCoder.h )。

另一种方法是使用核心数据,但您必须自己处理将 EKEvent 的所有属性映射到数据库实体和属性中。

关于iOS - 是否可以使用 EventKit 库但不将任何数据保存到数据库(至少不显示在任何日历应用程序中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39504269/

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