iphone - separados por comas miles NSString stringWithFormat
ios objective-c (2)
Utilizando NSNumberFormatter:
NSNumberFormatter *numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];
[numberFormatter setNumberStyle: NSNumberFormatterCurrencyStyle];
NSString *numberAsString = [numberFormatter stringFromNumber:[NSNumber numberWithFloat: 1000.99]];
NSLog(@"%@", numberAsString);
¿Es posible mostrar 1000.99 como 1,000.99 usando
[NSString stringWithFormat:@"£%0.2f", 1000.99]
Por favor guíeme si no estoy en el camino correcto para lograr esto?
Ver NSNumberFormatter .
Puede manejar todas sus necesidades de formato numérico y hacerlo de forma localizada automáticamente, cuando se usa correctamente (ya que las monedas de todo el mundo a menudo se escriben con diferentes puntuaciones y formatos).
En particular, consulte la guía de formato de números que se encuentra en la parte superior de la documentación de la clase.