Xcode 7:无法在Swift 2.0,Xcode 7中使用CalendarUnitMonth

时间:2015-07-01 18:05:01

标签: swift2 xcode7

我正在使用swift2。

我使用了这段代码:

let calendar = NSCalendar.currentCalendar()             
let components = calendar.components(.CalendarUnitMonth | .CalendarUnitDay, fromDate: theDate) 

我收到此错误:找不到会员'CalendarUnitMonth '

1 个答案:

答案 0 :(得分:10)

检查Swift 2文档并搜索OptionSetType(由NSCalendarUnit采用)。您可以这样使用它:

let calendar = NSCalendar.currentCalendar()
let components = calendar.components([.Month, .Day], fromDate:NSDate())