Je trier une valeur stockée dans NSArray
en utilisant NSSortDescriptor
dans l'ordre décroissant et la valeur triée est affichée dans la console.Trier les données de la table dans l'ordre décroissant Objectif C
Mais les données de table triées zhr ne sont pas triées lorsque la vue table est rechargée.
Voici mon code:
NSArray *descriptor = [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:@"Priority" ascending:NO]];
self.searchResult = [self.responseData sortedArrayUsingDescriptors:descriptor];
NSLog(@"Sorted Array %@", self.searchResult);
add tableview méthodes de DataSource. – KKRocks
Pouvez-vous montrer vos méthodes dataSource? Vous devriez utiliser searchResult ici. Et assurez-vous d'appeler [tableView reloadData] après avoir trié votre tableau – iamirzhan
oui, j'ai rechargé tableview. [self.taskTableView reloadData]; –