Я работаю со многими датами. Для международной работы я хотел бы заставить (и иметь возможность разрешить пользователю решать), который является первым днем недели.
Но как только это установлено (скажем, Minday в качестве первого дня недели), я ищу лучший способ работы в своем коде. Я вижу, что EKSunday равен 1, а EKMonday равен 2.
Как я могу динамически преобразовать воскресенье в 7 и понедельник в 1? Должен ли я преобразовывать каждое возвращаемое значение из разных вызовов метода (при работе с компонентами, например, с возвращаемым значением weekDay)? Есть ли способ сделать это раз и навсегда и не иметь дело с преобразованием?