【问题标题】:RestKit and Core DataRestKit 和核心数据
【发布时间】:2011-12-04 04:04:24
【问题描述】:

使用核心数据使用 RestKit 进行托管对象映射时,我使用我的 NSManaged 子类 fe 进行映射。用户.m 而且效果很好。

但如果我需要进行普通的对象映射,则不可能仍然使用 NSManaged 子类 - User.m 作为映射对象。 然后我必须创建一个新对象,继承 NSObject,具有完全相同的 ivars,即 UserOBJmapping.m

这有点浪费,不知道有没有更聪明的方法来做,所以我不必创建具有相同内部结构的类。

我必须这样做的原因是,每当 RestKit 将传入的对象流映射到用户时,它都会直接放入存储中,并且我需要不存储数据,而只是在我的用于操作的高速缓存存储器。 就像我使用普通的对象映射一样。 我认为有一种方法可以正确地使用 RestKit 中的托管对象执行此操作,但在任何地方都没有找到有关它的信息。 我希望有人可能对实现更聪明的解决方案有一些想法。!

感谢

【问题讨论】:

    标签: core-data nsmanagedobject restkit object-object-mapping


    【解决方案1】:

    这是 Core Data 的一个限制。没有上下文就不能拥有 NSManagedObject 实例。

    RestKit 可以映射到字典吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-11
      • 1970-01-01
      • 1970-01-01
      • 2013-11-28
      相关资源
      最近更新 更多