У меня есть табличное представление, которое отображает даты, используя NSDateFormatter
для их форматирования с использованием стиля полной даты (сегодня будет форматироваться как «Пятница, 24 сентября 2010 года» или по-немецки «Freitag, 24. Сентябрь 2010»).,Но при редактировании даты форматировщик заставляет пользователя вводить дату в том же формате.Как я могу сделать так, чтобы форматировщик принимал даты в разных форматах при вводе?В идеале форматировщик должен использовать некоторую эвристику для автоматического определения введенного формата.
Я попытался установить свойство lenient
в коде, но это совсем не меняет наблюдаемое поведение.
Лотыпрограмм автоматически определяет введенный формат даты, поэтому это должно быть возможно.Или они все используют свою собственную реализацию?