Xcode:表达式类型不明确,没有更多上下文
Xcode错误:表达式类型不明确,没有更多上下文 我怎么修理它Xcode:表达式类型不明确,没有更多上下文,xcode,swift,ios9,Xcode,Swift,Ios9,Xcode错误:表达式类型不明确,没有更多上下文 我怎么修理它 let componentss = calendar.components(.CalendarUnitYear | .CalendarUnitMonth | .CalendarUnitDay | .CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitSecond, fromDate: date) CalendarUnit名称在Swift 2.0中已更改。试试这个: let co
let componentss = calendar.components(.CalendarUnitYear | .CalendarUnitMonth | .CalendarUnitDay | .CalendarUnitHour | .CalendarUnitMinute | .CalendarUnitSecond, fromDate: date)
CalendarUnit
名称在Swift 2.0中已更改。试试这个:
let componentss = calendar.components([.Year, .Month, .Day, .Hour, .Minute, .Second], fromDate: date)
谢谢,这很有效
dateFormat.dateStyle = NSDateFormatterStyle.ShortStyle
dateFormat.timeStyle = NSDateFormatterStyle.ShortStyle
datePicker.datePickerMode = UIDatePickerMode.DateAndTime
datePicker.addTarget(self, action: Selector("updateDateField:"),forControlEvents:UIControlEvents.ValueChanged)
yearLabel.inputView = datePicker
如何将其转换为dd-MM-yyyy H:MM:ss?好的,但这次出现了另一个错误:let-cal=NSCalendar.currentCalendar()let-sec=cal.components(.CalendarUnitSecond,fromDate:startDate,toDate:endDate,options:[])没有更多的
。CalendarUnitSecond
。将其更改为[.Second]