У меня есть несколько UITextField
s для ввода сумм в валюте, в которых отображается цифровая клавиатура. В моем методе textFieldDidEndEditing:
я применяю nsnumberformatter валюты к textField.text
и обновляю его для отображения в качестве значения валюты.
Проблема, с которой я сталкиваюсь, заключается в том, что после применения средства форматирования валюты к введенному номеру и обновления свойства текста я больше не могу вызывать [textField.text floatValue]
.
Я думал об использовании свойства tag
UITextField
s для хранения их "фактического" значения, но мне интересно, есть ли лучший способ сделать это.
Идеи