Hello
У меня проблема с настройкой firstWeekDay, вот что я делаю:
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
comp = [gregorian components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSWeekCalendarUnit | NSWeekdayCalendarUnit) fromDate:targetDate];
[comp setWeekday:2];
NSDate *firstWeekDay = [gregorian dateFromComponents:comp];
Если суббота 2011-01-01 является targetDate, первый день недели в моем календаре будет понедельник 2011-12-26, но на самом деле это должен быть понедельник 2010-12-26. Как я могу сделать это правильно?