This question already has answers here:
Differences in NSDateComponents syntax?
(2个答案)
5年前关闭。
我收到错误消息:
但是当我用Apple建议的名称替换这些名称时
我收到错误消息:
因此您现在将拥有:
(2个答案)
5年前关闭。
let dateComponents = calendar.components(.DayCalendarUnit | .MonthCalendarUnit | .YearCalendarUnit, fromDate: date)
我收到错误消息:
'DayCalendarUnit' was deprecated in iOS version 8.0: Use NSCalendarUnitDay instead
但是当我用Apple建议的名称替换这些名称时
let dateComponents = calendar.components(NSCalendarUnitDay | NSCalendarUnitMonth | NSCalendarUnitYear, fromDate: date)
我收到错误消息:
Use of unresolved identifier 'NSCalendarUnitDay'
最佳答案
连同最新的Swift 2.0:
NSCalendarUnit.Day
因此您现在将拥有:
let dateComponents = calendar.components([NSCalendarUnit.Month, NSCalendarUnit.Day, NSCalendarUnit.Year], fromDate: date)
关于ios - 'DayCalendarUnit已弃用。使用NSCalendarUnitDay代替'不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29536041/
10-11 04:28