
swift – enumerateDates discrepancy when enumerating backward?
An odd discrepancy occurs between enumerating a day of the month between two dates ahead or backward. I get the right reply when enumerating ahead, however enumerateDates jumps inexplicably when enumerating backward. Lets attempt to enumerate dates between 2020 and 1980: let cal = Calendar.present var dateComponents = DateComponents() dateComponents.12 months = 1980 dateComponents.month =…