iOS Reemplazar char en uitextfield

Encontré un problema molesto. Tengo un campo de texto con el teclado decimal numérico, pero el simulador tiene el punto, el dispositivo tiene la coma (ambos 6.1). ¿Cómo puedo hacer, si inserta una coma, esto se reemplaza por un punto?

Gracias

EDITAR:

Este proceso, debe tener lugar en este método, en tiempo real.

- (BOOL) textField: (UITextField *) theTextField shouldChangeCharactersInRange: (NSRange) range ReplacementString: (NSString *) string

de lo contrario, la coma se escribe, y en el siguiente carácter, se reemplaza

Respuestas a la pregunta(3)

Su respuesta a la pregunta