Xcode:表达式的类型不明确,没有更多的上下文

Bat*_*Kök 2 xcode swift ios9

Xcode错误:没有更多上下文,表达式类型不明确

我如何解决它?

let componentss = calendar.components(.CalendarUnitYear | .CalendarUnitMonth | .CalendarUnitDay | .CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitSecond, fromDate: date)
Run Code Online (Sandbox Code Playgroud)

Cod*_*ent 6

CalendarUnit名称在Swift 2.0中已更改.试试这个:

let componentss = calendar.components([.Year, .Month, .Day, .Hour, .Minute, .Second], fromDate: date)
Run Code Online (Sandbox Code Playgroud)