Core data Coredata访问具有KVC表示法关系的成员
我在coredata中有两个实体: 声音描述如下:Core data Coredata访问具有KVC表示法关系的成员,core-data,fetch,nsmanagedobject,Core Data,Fetch,Nsmanagedobject,我在coredata中有两个实体: 声音描述如下: NSString *code NSString *description NSDate *date NSString *notes Voice *voice 及 运动描述如下: NSString *code NSString *description NSDate *date NSString *notes Voice *voice 我需要写下这样的内容(我必须使用通用的NSManagedObject和NSObject) 在
NSString *code
NSString *description
NSDate *date
NSString *notes
Voice *voice
及
运动描述如下:
NSString *code
NSString *description
NSDate *date
NSString *notes
Voice *voice
我需要写下这样的内容(我必须使用通用的NSManagedObject和NSObject)
在移动实体列表上执行提取
但当我执行代码时,我会收到以下错误:
012-02-09 01:52:15.843 MyApplication[1846:707] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<Movement 0x16e680> valueForUndefinedKey:]: the entity Movement is not key value coding-compliant for the key "voice.description".
012-02-09 01:52:15.843我的应用程序[1846:707]***由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[valueForUndefinedKey:]:实体移动不符合键“voice.description”的键值编码。
有没有一种方法可以使用通用访问解决此问题?我刚刚解决了将valueForKey方法更改为ValuerWorkyPath方法的问题 多谢各位