iPhone - 我如何将星期一作为一周的第一天
我正在处理很多约会。 对于国际工作,我想强制(并且能够让用户决定)哪一天是一周的第一天。
但是,一旦设置完毕(假设明日为一周的第一天),我就会寻找在代码中工作的最佳方式。 我看到 EKSunday 是 1 ,EKMonday 是 2 。
如何动态地将 Sunday 转换为 7 , Monday 转换为 1 ? 我是否有义务转换来自不同方法调用的每个返回值(在使用组件时,例如使用 weekDay 返回值)? 有没有什么方法可以一次性强制执行此操作,而不必处理转换?
I'm working with many dates.
For an international work, I'd like to force (and be able to let the user decide) which is the first day of week.
But, once this is setted (let's say Minday as first day of week), I'm searching the best way to work in my code.
I see that EKSunday is 1 and EKMonday is 2.
How can I convert dynamicaly Sunday to 7 and Monday to 1 ?
Am I obliged to convert each return value from different method calls (when working with components for example with the weekDay return value) ?
Is there any way to foce this once for all and don't have to deal with conversion ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么不使用现有的枚举来进行编码,而使用一周的第一天首选项来显示?这样,您就不必重建任何现有功能。
Why not use the existing enumeration for coding purposes and use the first-day-of-the-week preference just to display? That way, you won't have to rebuild any existing functionality.