我目前尝试实现 RestKit CoreData 扩展以将对象缓存到我的设备。问题是我显然不能排除在代码中链接的某些对象。
我举个例子:
我的对象消息:
@interface Message : NSManagedObject
@property (nonatomic, copy) NSString *uuid;
@property (nonatomic, copy) NSString *text;
@property (nonatomic, copy) User *user;
@end
我希望消息被缓存,但是当数据来自服务器时,用户对象应该只是在那个对象中。
但是我收到此错误:
[<NSManagedObject 0xeaa1290> valueForUndefinedKey:]: the entity Message is not key value coding-compliant for the key "user".'
有没有办法解决这个问题?