我正在使用 Restkit 从服务器映射 Json 数据,并通过从数据库中获取来显示这些数据。我的视图中有一个刷新按钮,它再次执行上述操作。
场景:我有两个表 Key & Profile 有一对一的关系。我正在使用以下代码从数据库中获取数据
NSFetchRequest *fetchRequest = [Key fetchRequest];
[fetchRequest setRelationshipKeyPathsForPrefetching:[NSArray arrayWithObject:@"Profile"]];
[fetchRequest setIncludesSubentities:YES];
NSArray *sortedObjects = [Key executeFetchRequest:fetchRequest];
上面的数组返回数据库中的所有对象。但是当我使用断点检查时,我遇到了一些核心数据错误,这是没有显示所有数据的原因。
//sortedObjects中的所有数据都是这样的。
<Key: 0x889f2f0> (entity: Key; id: 0x889e400 <x-coredata://981A476D-55AC-4CB4-BBD8-E0285E522412/Key/p1489> ; data: <fault>)
任何的想法