Xcode 8 beta 4: Calendar.Unit vs Calendar.Component
Este código Swift 3 funcionó hasta 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)
En Xcode 8 beta 4Calendar.Unit
parece haber cambiado su nombre aCalendar.Component
.
Ahora este código
let calendar = Calendar.current
let anchorComponents = calendar.components([Calendar.Component.day, Calendar.Component.month, Calendar.Component.year, Calendar.Component.hour], from: self)
produce el error del compiladorcannot convert value of type Calendar.Component to NSCalendar.Unit
¿Estoy haciendo algo mal o es un error?