Меня немного смущает правильное использование платформы Calendar of Apple Foundations.
let calendar = Calendar(identifier: .iso8601)
let dayComponent = DateComponents(year: 2019, weekday: 1, weekOfYear: 6)
let date = calendar.date(from: dayComponent)
Мне нужно получить первый день данной недели в году.При использовании вышеприведенного кода в зависимости от дня недели указываются следующие даты:
//weekday:
//0 -> 08 FEB
//1 -> 09 FEB
//2 -> 03 FEB
//3 -> 04 FEB
//4 -> 05 FEB
Почему день недели начинается с 0 на текущей неделе (6) при переключении на неделю 5 при увеличении?
Спасибо за любую помощь.