Quiero que los usuarios puedan ingresar valores superiores a 0 por una cantidad de dinero en mi aplicación. Entonces 0,0 o cualquier representación de cero será inaceptable, pero se aceptará 0,1, por ejemplo.Reemplazar coma con punto al obtener el valor flotante de NSString
Para ello, estaba planeando obtener el valor flotante de NSString y compararlo con 0.0, pero esto no funciona, ya que nuestros números decimales deben separarse con coma, siempre (debido a un requisito comercial). Si las comas eran puntos, entonces la comparación hace el trabajo.
¿Cuál es la forma más digna de reemplazar las comas con puntos en los textos de mi cantidad?
PD: El usuario está limitado a ingresar solo números y solo una coma, para la parte decimal. Y en realidad me preguntaba si esto es sthg que se podía hacer con formateadores número más o menos ...
Thx de antemano
Esto no funcionará en algunos países: http://en.wikipedia.org/wiki/ Decimal_mark # Hindu.E2.80.93 Arab_numeral_system (Números arábigos orientales) – Daniel