I użyć następującego aby uzyskać numer tygodnia z NSDate:Jak uzyskać numer tygodniowy od NSDate konsekwentnie we wszystkich wersjach iOS?
[[calendar components: NSWeekCalendarUnit fromDate:date] week]
Niestety, mam różne wartości w różnych wersjach iOS. Wartości zwracane przez iOS 4. * i 5 różnią się 1. Czy istnieje sposób na ciągłe pobieranie numeru tygodnia?
Która jest poprawna? Uzupełnij datę pokazującą problem. – zaph
Myślę, że każda data wykazuje problem. Konkretny przykład: 6 stycznia 2011 r. (Pierwszy czwartek roku) daje 2 jako numer tygodnia w systemie iOS 5, ale 1 w systemie iOS 4. Sugeruje to, że iOS 4 mógł używać numerów tygodniowych ISO, a system iOS 5 nie. – hGP5b