Должно быть, я упускаю что-то очень очевидное, но я все просмотрел и не могу найти решение.
В Interface Builder я подключил NSNumberFormatter к NSTextField, я привязал значение к значению с плавающей запятой. Все работает как положено, номер проверяется и обновляется. Если я не введу пустую строку, в этом случае я получаю исключение:
Exception detected while handling key input.
[<ResolutionSetting 0x11d029430> setNilValueForKey]: could not set nil as the value for the key scale.
Есть ли способ заставить NSTextField возвращать пустую строку (@"") вместо nil, если текстовое поле пусто? В качестве альтернативы, есть ли способ, чтобы NSNumberFormatter обрабатывал нулевые значения?