Xcode 8 beta 4: Calendar.Unit против Calendar.Component
Этот код Swift 3 работал до XCode 8 beta 3:
let calendar = Calendar.current
let anchorComponents = calendar.components([Calendar.Unit.day, Calendar.Unit.month, Calendar.Unit.year, Calendar.Unit.hour], from: self)
В Xcode 8 beta 4Calendar.Unit
представляется переименованным вCalendar.Component
.
Теперь этот код
let calendar = Calendar.current
let anchorComponents = calendar.components([Calendar.Component.day, Calendar.Component.month, Calendar.Component.year, Calendar.Component.hour], from: self)
выдает ошибку компилятораcannot convert value of type Calendar.Component to NSCalendar.Unit
Я делаю что-то не так или это ошибка?