s'il vous plaît aidez-moi je veux trier NSMutableArray et oui je peux le faire parTrier NSMutableArray
NSSortDescriptor *sortPoint = [[NSSortDescriptor alloc] initWithKey:@"point" ascending:YES];
[hightScore sortUsingDescriptors:[NSArray arrayWithObject:sortPoint]];
mais NSMuatableArray (hightScore), j'ai 2 NSMutableDictionary comme ce
[item setObject:@"player_name" forKey:@"name"];
[item setObject:@"100" forKey:@"point"];
et quand Je trie par mot-clé "point" qui est une chaîne qu'il me donne comme ça 100> 20> 30> 50 devrait être au lieu 20> 30> 50> 100
avoir des idées d'idée.
comment déclarer la propriété avec un type numérique? –
Attribuez-lui un type numérique lorsque vous le déclarez. La documentation à laquelle je suis lié vous montre comment déclarer une propriété. –
très merci j'utilise le choix et ça marche !. c'est mon code pour tout le monde [article setObject: [NSNumber numberWithInt: [[[_ modeObject valueForKey: @ "point"] description] intValue]] forKey: @ "point"]; ** article est NSMutableArray –