如何避免更改一星期一天,在设置中的iOS改变电话区起始号码

问题描述:

你好我得到了一周的开始天数以这种方式如何避免更改一星期一天,在设置中的iOS改变电话区起始号码

NSDateFormatter *formatter=[[NSDateFormatter alloc]init]; 
    [formatter setDateFormat:@"c"]; 
    NSString *dayofweek=[formatter stringFromDate:startdate]; 

strdate一个像11/01/2016。

然后我把它转换成int,我的按钮宽度是41,所以我把X位置放在这个开始日期按钮的位置。

int wday=[dayofweek intValue]; 
posx=41*wday; 

我的日子的名字安排得像这样。

SMTW TH FS

我的问题是,当我改变我的电话区域Austrailia它需要这个wday为3,但如果我改变该地区的亚洲国家wday花费为2

哪有我解决了这个问题? 请帮帮我。 感谢

为了得到一个语言环境无关平日使用:

NSInteger weekday = [[NSCalendar autoupdatingCurrentCalendar] 
            components:NSCalendarUnitWeekday 
            fromDate:startDate].weekday;  
+0

NSInteger的是不是一个结构或联合,,我收到此错误信息 – Irrd