Заранее благодарю за помощь.
Я могу получить дочернюю сущность от родителя, как показано в коде ниже, но я не могу понять, как извлечь внучку, основываясь на определенном типе дочернего элемента в родительском элементе.
Как добавить или изменить существующий код, чтобы получать значения от внука на основе дочерних атрибутов?
NSMutableArray *createdMutable = [[NSMutableArray alloc]init];
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc]initWithKey:@"randomAttribute" ascending:YES];
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:&sortDescriptor count:2];
NSMutableArray *sortedResults = [[NSMutableArray alloc] initWithArray: [parentEntity.parentToChild allObjects]];
[sortedResults sortUsingDescriptors:sortDescriptors];
[sortedResults valueForKey:@"randomAttribute"];
NSString *addedCreatedMutable;
for (int i = 0; [sortedResults count] > i; i++) {
addedCreatedMutable = [[sortedResults valueForKey:@"randomAttribute"]objectAtIndex:i];
addedCreatedMutable = [addedCreatedMutable stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];
if ([createdMutable containsObject:addedCreatedMutable]) {
}else{
[createdMutable addObject:addedCreatedMutable];
}