Я пытаюсь заставить iPhone отображать даты, отформатированные NSDateFormatter
на текущем языке устройства.NSDateFormatter - установить язык устройства как язык?
Я попытался setLocale:[NSLocale currentLocale]
, но это только возвращает 5
вместо May
(или Mai
, как я хочу, чтобы это было).
EDIT: currentLocale
May
(английский). systemLocale
показывает 5 (я думаю, systemLocale - норвежский), и autoupdatingCurrentLocale
показывает May
.
Любая помощь приветствуется. Благодаря! :)
NEVERMIND - Симулятор сыграл трюк со мной, он работает на реальном устройстве. #
Есть несколько других методов класса, как '+ systemLocale' и' + autoupdatingCurrentLocale'. Вы пробовали это? – kennytm
Да. См. Отредактированный вопрос. – Emil
В StackOverflow, если вы решили свою проблему, вы должны опубликовать свое решение ниже, вместо того, чтобы редактировать вопрос. Через некоторое время вы сможете принять собственное решение, которое ставит вопрос как «ответ», так что это означает, что вам не нужно добавлять '[разрешено] к заголовку вопроса. – dreamlax