我想执行倒计时定时器在斯威夫特2,但它有一个问题,如缺少参数选项的参数,如何解决这个问题,在斯威夫特1.2我执行相同的代码,但在斯威夫特2我不能这样做。
迅速1.2
let components1 = NSCalendar.currentCalendar().components(.CalendarUnitSecond |
.CalendarUnitMinute | .CalendarUnitHour | .CalendarUnitDay |
.CalendarUnitMonth | .CalendarUnitYear, fromDate: UTCDate,
toDate: date!, options: nil)斯威夫特
let components1 = NSCalendar.currentCalendar().components([.Year, .Month, .Day, .Hour, .Minute, .Second], fromDate: date!)在这里,我想给toDate在斯威夫特2。
发布于 2015-09-24 11:14:39
对于此方法,Swift 2中的options参数不再是可选的,因此不能将零传递给它,如果不想指定选项,则必须传递空数组:
let components1 = NSCalendar.currentCalendar().components([.Year, .Month, .Day, .Hour, .Minute, .Second], fromDate: UTCDate, toDate: date!, options: [])https://stackoverflow.com/questions/32759851
复制相似问题