Je dois être en mesure d'obtenir le jour de nsdate, j'ai le code suivant et il revient toujours 1. J'ai essayé de changer le mois, j'ai tout essayé de 1 à 12 mais le résultat de la semaine est toujours 1.Objectif C - Comment puis-je obtenir le jour de la semaine de NSDate?
NSDate *date2 = [[NSDate alloc] initWithString:[NSString stringWithFormat:@"%d-%d-%d", 2010, 6, 1]];
unsigned units2 = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit;
NSCalendar *calendar2 = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *components2 = [calendar2 components:units2 fromDate:date2];
int startWeekDay = [components2 weekday];
[date2 release];
[calendar2 release];
Copie possible de [Comment obtenir le jour de la semaine avec Cocoa Touch?] (Http://stackoverflow.com/questions/4269093/how-do-i-get-the-day-of-the-day week-with-cacao-touch) – Suhaib