我从数据库中取出一组实体, 在tableview上展示出来, cell里的内容是实体的属性.一开始一个实体是这个样子的
<Contacts: 0x1740dea00> (entity: Contacts; id: 0xd0000000008c0004 <x-coredata://8D7CBB03-3AA5-4D08-B487-1D9DF87FCF4E/Contacts/p35> ; data: {
cid = 0;
connectionDegree = 0;
firstLetterSpell = by;
groups = nil;
headIconPath = nil;
isVip = nil;
isWebContact = 0;
lastConnectDate = nil;
mailbox = <62706c69 73743030 d4010203 04050615 16582476 65727369 6f6e5824 6f626a65 63747359 24617263 68697665 72542474 6f70>;
name = "\U5b9d\U97f3";
nickname = nil;
tags = nil;
telephoneNumber = <62706c69 73743030 d4010203 04050617 18582476 65727369 6f6e5824 6f626a65 63747359 24617263 68697665 72542474 6f70>;
可是我停止操作, 静止十几秒左右, 实体的属性就无法访问了, 变成了这样:
<Contacts: 0x1740dea00> (entity: Contacts; id: 0xd0000000008c0004 <x-coredata://8D7CBB03-3AA5-4D08-B487-1D9DF87FCF4E/Contacts/p35> ; data: <fault>)
查询了一些资料说是coredata的一种懒加载机制, 可是不懂为什么一定时间后他会把实体的data变成fault, 我应该一直在使用它啊????求解答
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。