Если использовать Xcode для создания калькулятора iOS, как мне добавить десятичную кнопку?

Как добавить десятичную кнопку, чтобы мне не приходилось делать целые числа? Если бы мне нужно было любое десятичное число, например 1,2, или 100,4, или 3,0, или что-то в этом роде, как бы я добавил его в калькулятор, который делаю?


person iOS developer    schedule 23.09.2011    source источник


Ответы (1)


Вы не даете мне много информации в своем вопросе. Как работают остальные кнопки?

Если бы я делал калькулятор, у меня была бы метка вверху, показывающая текущее значение. При нажатии кнопки с цифрой я бы обновил метку с номером в конце.

Для десятичной кнопки вы просто добавляете . до конца этикетки. Возможно, вы захотите иметь глобальную переменную BOOL hasDecimalPlace и установить для нее значение true, чтобы знать, есть ли уже десятичный разряд. Просто не забудьте снова установить для него значение false, когда очищаете представление или выполняете вычисления или что-то подобное.

person Thomas Clayson    schedule 23.09.2011
comment
+1 Вас все еще что-то смущает? Если это так, пожалуйста, обновите свой вопрос. Это довольно хороший ответ. - person Sam; 24.09.2011