¿Es posible mostrar 1,000.99 1,000.99 utilizando comoseparados por comas mil NSString stringWithFormat
[NSString stringWithFormat:@"£%0.2f", 1000.99]
favor me guía si no estoy en el camino correcto para lograr esto?
¿Es posible mostrar 1,000.99 1,000.99 utilizando comoseparados por comas mil NSString stringWithFormat
[NSString stringWithFormat:@"£%0.2f", 1000.99]
favor me guía si no estoy en el camino correcto para lograr esto?
Ver NSNumberFormatter.
Se puede manejar todas sus necesidades de formato numérico y hacerlo de una forma localizada de forma automática, cuando se usa correctamente (ya que las monedas de todo el mundo se escriben a menudo con un formato diferente puntuacion &).
En particular, echa un vistazo a la guía de formatear número vinculado a la parte superior de la documentación de la clase
Usando NSNumberFormatter:
NSNumberFormatter *numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];
[numberFormatter setNumberStyle: NSNumberFormatterCurrencyStyle];
NSString *numberAsString = [numberFormatter stringFromNumber:[NSNumber numberWithFloat: 1000.99]];
NSLog(@"%@", numberAsString);
¿Puede usted proporcionar por favor con un ejemplo sencillo? Gracias – Leo
@bbum: aquí está la documentación específica de iPhone http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSNumberFormatter_Class/Reference/Reference.html – user7116
Mirando esto. Gracias – Leo