我有一个存储在CoreData中的对象Test
。
例如Test
有@propeties short indexForAttribute1 ..... indexForAttribute6
当用它操纵时,我注意到它需要花很多时间来阅读他的属性。
代码很简单:
self.dimensionIndex = test.indexForAttribute1;
我想它必须有一些核心数据才能获取所有对象的所有属性,所以我尝试
[fetchRequest setRelationshipKeyPathsForPrefetching:[NSArray arrayWithObjects:@"indexForAttribute1",@"indexForAttribute2",@"indexForAttribute3",@"indexForAttribute4",@"indexForAttribute5",@"indexForAttribute6", nil]];
但没有比这更好的了。
查看时间分析器中的图像
编辑:放大图片