我正在寻找一个库,可以让我在 iPhone 上处理 ObjC 中的重复事件。我正在编写一个需要处理计划(每月/每周/等)任务的任务管理应用程序,我需要检查哪些任务应该在给定的一天发生。基本上,我需要runt或ice_cube 之类的东西,但是在 ObjC 中。
我查看了 Apple 的 EventKit 框架,它似乎提供了我需要的功能,但问题是它仅适用于日历应用程序中用户自己的日历。我需要一些可以让我处理仅存储在应用程序内部的内部数据的东西。我看不到在 EventKit 中创建内部应用内日历的任何方法,我不想弄乱用户的主日历。
还有用于 ObjC 的 Google 数据库,它也做了类似的事情,但据我所知,它不会在客户端进行任何此类计算,您设置的重复规则仅用于将它们传递给服务器作为 URL 参数,我需要能够离线使用它。
有谁知道这样的库是否存在?我可以自己编码,但我担心这可能是,正如有人在 SO 上所说的那样,“拥抱精神错乱”......