J'ai une distance comme un flotteur et je cherche un moyen de le formater bien pour les lecteurs humains. Idéalement, j'aimerais que l'on passe de m à km au fur et à mesure que ça grossit et que l'on arrondisse bien le nombre. La conversion en miles serait un bonus. Je suis sûr que beaucoup de gens en ont eu besoin et j'espère qu'il y aura du code quelque part.Objective c formateur de chaîne pour les distances
Voilà comment je voudrais les formats:
- 0-100m: 47m (en nombre entier)
- 100-1000m: 325m ou 320m (arrondi à 5 ou 10 mètres les plus proches)
- 1000-10000m: 1,2 km (arrondi au plus proche avec une décimale)
- 10000m +: 21 km
S'il n'y a pas de code disponible, comment puis-je écrire mon propre formatter ?
Merci
J'ai aimé cette solution. Création d'une catégorie 'NSString + Distance' basée dessus. Gist: https://gist.github.com/1397837 – Alex
Merci, c'est exactement ce dont j'ai besoin pour CLLocationDistance. –
Quelle licence/termes sont associés à cette catégorie. Je prévois de l'utiliser dans mon application. Dans mes licences VC, aimeriez-vous l'arbitrage? – Andrew