我有一个获取的结果控制器,它应该显示具有多个子实体的某个实体的所有项目。
获取结果控制器中的部分应基于实体名称,即项目所属的子实体。将sectionNameKeyPath
设置为@"entity.name"
有效。
[NSSortDescriptor sortDescriptorWithKey:@"entity.name" ascending:YES]
之类的内容会导致keypath entity.name not found in entity Something
等错误。
答案 0 :(得分:3)
尝试使用[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:YES];
您不需要前面的实体,因为实体已由获取请求定义。另请参阅Sort Descriptor Class Reference。