У меня есть простая настройка в моем приложении, и я хочу, чтобы числовое значение ограничивалось 10 000. У меня есть запись в Root.plist, и это PSTextFieldSpecifier. Я могу преобразовать и ограничить введенную строку, но если пользователь вводит 1234567890, этот текст остается в настройках, и пользователь не знает, что я его ограничил.
Я конвертирую, используя [по умолчанию integerForKey], когда мне нужно использовать это значение в моей программе.
Я потратил некоторое время на поиски решения этой проблемы, и, поскольку я не нашел ответа, задаюсь вопросом, использую ли я неправильный подход.