iPhone - Как я могу работать с понедельника, как первый день недели - PullRequest
1 голос
/ 23 января 2011

Я работаю со многими датами. Для международной работы я бы хотел (и мог позволить пользователю принять решение), который является первым днем ​​недели.

Но, как только это будет установлено (скажем, Minday как первый день недели), я ищу лучший способ работы с моим кодом. Я вижу, что EKSunday - 1, а EKMonday - 2.

Как я могу преобразовать динамически воскресенье в 7 и понедельник в 1? Обязан ли я преобразовывать каждое возвращаемое значение из разных вызовов методов (при работе с компонентами, например, с возвращаемым значением weekDay)? Есть ли какой-нибудь способ исправить это раз и навсегда, и вам не придется заниматься конверсией?

1 Ответ

0 голосов
/ 23 января 2011

Почему бы не использовать существующее перечисление для целей кодирования и использовать предпочтение «первый день недели» только для отображения? Таким образом, вам не придется перестраивать какой-либо существующий функционал.

...