iPhone Obj C — Tri d'une Mutable gamme de dictionnaires — d'afficher une chaîne de caractères, mais trier par valeur
J'ai un NSMutableArray avec plus de 30 dictionnaires de l'intérieur. Chacun contient un nom et une valeur. J'ai actuellement les noms triés de façon à l'afficher dans une vue de table par ordre alphabétique. Cependant, je voudrais faire une UIButton donner la possibilité d'AFFICHER LES NOMS, mais commandé par la valeur. La valeur n'a pas besoin d'être affiché. Aussi, lorsque dans le .m/.h les fichiers de ces codes d'être placé? MERCI!
OriginalL'auteur Nathan | 2010-01-27
Vous devez vous connecter pour publier un commentaire.
Pour être en mesure pour vous aider j'ai besoin d'un test de données pour travailler avec. Disons que votre tableau avec des données ressemble à ceci:
Dans ce cas, cas, voici comment trier par valeur:
Que pour l'endroit où placer ce code à l'endroit où vous avez besoin de la réorganisation pour arriver (dans la mise en œuvre [.m] fichier de cours).
HTH et s'il y aura des questions à les poser dans les commentaires.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // la Navigation logique peut aller ici. Créer et pousser un autre point de vue contrôleur. DescriptionViewController *descriptionViewController = [[DescriptionViewController alloc] initWithNibName:@"DescriptionViewController" bundle:nil]; descriptionViewController.teamarray = [self.les équipes objectAtIndex:indexPath.ligne]; [self.navigationController pushViewController:descriptionViewController animated:YES]; [descriptionViewController release];
Cependant, j'obtiens l'erreur: cet Objet ne peut pas être réglé soit en lecture seule propriété ou pas de setter trouvé. Je sais que cela doit être facile à résoudre, mais je suis un débutant total à ce sujet... Merci.
Ok, jamais l'esprit. Mais je vous remercie beaucoup!
OriginalL'auteur Ivan Karpan