Вопрос

У меня есть nscalendar:

Что разница между:

NSDateComponents *dateComponents;
dateComponents = [cal components:(NSWeekOfYearCalendarUnit ) fromDate: testDate ];
dateComponents = [cal components:(NSWeekCalendarUnit ) fromDate: testDate ];
.

Они оба возвращаются 10 на эту неделю. Спасибо

Это было полезно?

Решение

Они должны быть одинаковыми.

Как показано в Как получить номер недели из NSDate последовательно во всех версиях iOS? , есть ошибка в iOS 5, где они дают разные результаты.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top