iOS Zastąp znak w uitextfield

Znalazłem denerwujący problem. Mam pole tekstowe z numeryczną klawiaturą dziesiętną, ale symulator ma rację, urządzenie ma przecinek (oba 6.1). Jak mogę to zrobić, jeśli wstawisz przecinek, zostanie on zastąpiony przez punkt?

Dzięki

EDYTOWAĆ:

ten proces musi odbywać się w tej metodzie, w czasie rzeczywistym

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

w przeciwnym razie przecinek jest zapisywany, a przy następnym znaku jest zastępowany

questionAnswers(3)

yourAnswerToTheQuestion