【发布时间】: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