当我获取coreData时,我得到一个具有以下格式的对象:
<User: 0x7ff8e94de6f0> (entity: User; id: 0x7ff8e949eb10 <x-coredata:///User/tBDE724B5-CC13-4BB3-A4F9-A6DA57899C5A3> ; data: {
birthday = "1995-11-11 23:00:00 +0000";
email = someone@something.xx;
name = "xxxx";
password = nil;
userUUID = "2fda609b-e49c-4d82-b205-58dc7a57b6bf";
})
当我尝试将此对象放入字典时,我的应用程序崩溃了。
这是解析此类数据以获取属性值的最佳方法(例如,电子邮件)。
此致
答案 0 :(得分:0)
您需要发布代码以获得更好的帮助。 您需要子类化您的实体,例如:
(我正在使用魔法记录 - https://github.com/magicalpanda/MagicalRecord - 但在CoreData中没有那么不同,只是为了获取所有数据,但我认为你已经完成了它)
NSArray *userFind = [User MR_findAll];
User *user = [userFind objectAtIndex:0]; //For example
NSLog(@"user birthday %@",user.birthday);
希望这可以提供帮助。