Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode:表达式类型不明确,没有更多上下文_Xcode_Swift_Ios9 - Fatal编程技术网

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

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

我怎么修理它

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]