0
Например: Пользователь ввел 1234,56 в TextField.Как проверить формат десятичной дроби?
Я поставил этот NSNumberFormatter:
[numberFormatter setNumberStyle:NSNumberFormatterNoStyle];
[numberFormatter setMaximumIntegerDigits:5];
[numberFormatter setMaximumFractionDigits:1];
Как вы можете видеть, что я только хочу, чтобы макс. одна дробная цифра. Как я могу сравнить свою строку с моими правилами моего номераFormatter, чтобы я мог открыть предупреждение, что вход пользователя был неправильным?
Благодаря Michael
вы не сказали, какой текст поле это ... NSTextField или UITextField. Для случая iOS [возможно, этот связанный вопрос может помочь вам?] (Http://stackoverflow.com/questions/2412491/realtime-formatting-with-nsnumberformatter-in-a-uitextfield) –