2011-01-23 38 views
1
一週

的第一天,我有許多工作日期。 對於一個國際化的工作,我想迫使(並能夠讓用戶決定),這是一週的第一天。iPhone - 如何可以我週一上班

但是,一旦這樣設置好的(假設Minday作爲一週的第一天),我在尋找我的代碼工作的最佳方式。 我看到EKSunday是1並且EKMonday是2.

如何將動態星期日轉換爲7並將星期一轉換爲1? 我是否有義務從不同的方法調用每一個返回值轉換(使用組件例如與平日返回值時)? 有什麼辦法可以一勞永逸,不必處理轉換?

回答

0

爲什麼不使用現有的枚舉編碼的目的,使用第一天的星期幾的偏好只是爲了顯示?這樣,你不必重建任何現有的功能。

+0

因爲要考多少天有從今天留給週末,我只需要測試7 - 1(星期一)和它的工作要做:周結束前離開了6天。通過實際的枚舉,它是1 - 2,它並不是相同的結果,因此需要實現許多轉換函數,不要忘記調用它們,... – Oliver 2011-01-23 20:35:52

相關問題