我刚刚将Xcode更新为6.3版本。
除了我必须进行的所有修复as(主要是)外,我还有一些警告刚刚出现(这很奇怪,因为它声明自iOS 8.0以来)。
as
我的密码
NSCalendar.currentCalendar().compareDate(self, toDate: date, toUnitGranularity: .DayCalendarUnit) == .OrderedAscending
现在显示警告
'DayCalendarUnit' was deprecated in iOS version 8.0: Use NSCalendarUnitDay instead
好吧,那么我会改变.DayCalendarUnit的NSCalendarUnitDay
.DayCalendarUnit
NSCalendarUnitDay
现在我得到一个错误,说:
Use of unresolved identifier 'NSCalendarUnitDay'
我感到困惑,有人可以向我解释什么地方出了问题以及如何解决?
使用.CalendarUnitDay。NSCalendar是一个本机的Objective-C框架,错误消息并不迅速。
.CalendarUnitDay