Iphone 生成日期NSStrings的NSArray,其中缺少从NSDate确定的日期

Iphone 生成日期NSStrings的NSArray,其中缺少从NSDate确定的日期,iphone,objective-c,Iphone,Objective C,我需要建立一个NSStrings的NSArray。每个NSString都是一周中的一天,例如周一、周二等 数组中需要有6项,即一周中的6天 必须从NSDate对象确定缺少的日期 数组中的第一项必须是缺少的日期的第二天,然后按一周中的天数排序 e、 g.缺失日期=周三 数组=周四、周五、周六、周日、周一、周二 有人能帮我吗?我似乎成了一个完全与时间有关的努比人 你可以用数字1~7来做逻辑运算 然后使用NSDateFormatter将数字转换为工作日字符串 我不确定这是否是您想要的答案您需要使用NS

我需要建立一个NSStrings的NSArray。每个NSString都是一周中的一天,例如周一、周二等

数组中需要有6项,即一周中的6天

必须从NSDate对象确定缺少的日期

数组中的第一项必须是缺少的日期的第二天,然后按一周中的天数排序

e、 g.缺失日期=周三 数组=周四、周五、周六、周日、周一、周二


有人能帮我吗?我似乎成了一个完全与时间有关的努比人

你可以用数字1~7来做逻辑运算

然后使用NSDateFormatter将数字转换为工作日字符串


我不确定这是否是您想要的答案

您需要使用NSDateFormatter dateFromString每天解析。然后,您可以使用NSDateComponents以数字形式获取星期几。找到丢失的数字,然后执行相反的操作-从带有丢失数字的NSDate组件中获取NSDate,然后使用NSDateFormatter解析此“stringFromDate”以获取日期。

这闻起来像是你在要求别人做作业……我已经编写了大量代码试图解决此问题,但看起来太混乱了,我想我会得到一些帮助是的