Je suis à la recherche d'une bonne routine propre pour transformer un NSArray contenant NSNumbers (entiers) en une belle chaîne lisible en anglais. Par exemple, je veux changer ceci:Défi: Comment transformer un NSArray de nombres en une liste lisible en anglais
[NSArray arrayWithObjects:[NSNumber numberWithInt:5],
[NSNumber numberWithInt:7],
[NSNumber numberWithInt:12],
[NSNumber numberWithInt:33], nil];
dans ce:
5, 7, 12 et 13.
Est-il possible de bien faire cela sans hideux si logique de déclaration? Je suis sûr que cela peut être fait avec une expression régulière, mais est-ce possible dans le code pré-iOS 4?
Merci! :)
: -Joe
Génie! Merci :) C'est pour une interface multitouch, où l'utilisateur peut sélectionner différents éléments sur l'écran simultanément. Je peux donc écrire sur une étiquette en anglais, quels numéros sont sélectionnés. Félicitations, vous gagnez ... Mon admiration! ;-) – jowie
* Ne l'avez-vous jamais mis dans un vrai projet * ;-) – mvds
pourquoi est-ce mauvais? : -. – jowie