Sorting NSMutableArray usando SortDescriptor AND Predicate possível?
Tenho uma matriz do tipo "Restaurante" que possui um NSSet de "Classificação". A classificação tem um ID e um valor.
Eu quero classificar o conjunto de restaurantes por classificação com um ID de 01, de alto a baixo.
Algo como o seguinte, mas como eu uso o predicado e o descritor de classificação juntos no originalArra
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"Rating.rating_id=%d", ratingID];
NSSortDescriptor *descriptor = [NSSortDescriptor sortDescriptorWithKey:@"currentValue" ascending:YES];
NSArray *sorted = [[originalArray allObjects] sortedArrayUsingDescriptors:[NSArray arrayWithObject:descriptor]];