我可以在 RestKit 中使用 EKEvent

Posted

技术标签:

【中文标题】我可以在 RestKit 中使用 EKEvent【英文标题】:Can I use EKEvent in RestKit 【发布时间】:2015-09-13 13:35:42 【问题描述】:

我正在 ios 上开发日历应用程序。在我的应用程序中,我使用EKEvent 作为事件模型。由于EKEvent不是一个普通的核心数据模型,比如我们应该使用eventWithEventStore:而不是insertNewObjectForEntityForName来创建事件,我不确定在RKObjectMapping中映射EKEvent的一些字段是否可以。

【问题讨论】:

【参考方案1】:

您需要做一些工作才能使其正常。特别是,您需要为映射创建自己的数据源,以便它可以创建(或查找要更新的现有事件)事件并返回它们以通过传入数据进行更新。

【讨论】:

感谢您的快速回复,我仍然在这里感到困惑。根据您的经验,我应该使用 EKEvent 还是重新实现新的 Event 模型?如果是前者,您能否分享更多有关如何使其正常的信息?如果是后者,你知道有什么开源项目在做这方面的工作吗? 我个人可能会包装,它的代码更少,并且允许您在 restkit 中以更高的抽象级别工作。我不知道有任何项目正在开发它,但它实际上只是一个具有事件属性的类和一组转发数据的方法。 知道了,如果是,我还有一个关于如何实现事件模型的问题,***.com/questions/32562394/…

以上是关于我可以在 RestKit 中使用 EKEvent的主要内容,如果未能解决你的问题,请参考以下文章

逗号分隔的动态参数的 RestKit 路径模式

如何在 iOS 中使用 RestKit 2.X?

关于 RestKit 中的对象序列

RestKit - 没有对象映射的请求

RestKit 数据同步场景需要帮助

使用 Restkit 监控网络调用 IOS