Эквивалентами NSDate
, NSDateComponents
& NSCalendar
для Swift 3 являются:
Date
DateComponents
Calendar
Фактически каждый (NS)Type
имеет эквивалент Type
в Swift 3 .
Теперь в Swift 3 ваш кодбудет выглядеть так:
class CyclicDay {
lazy var baseline: Date? = {
var components = DateComponents()
components.day = 02
components.month = 05
components.year = 2018
return Calendar.current.date(from: components)
}()
}