替换已弃用的 .WeekdayCalendarUnit
Replacement for deprecated .WeekdayCalendarUnit
几周前我更新了 Xcode 并开始在这一行收到警告:
let weekdayComponent = currentCalendar?.components(.WeekdayCalendarUnit, fromDate: date)
'WeekdayCalendarUnit' was deprecated in iOS version 8.0: Use
NSCalendarUnitWeekday instead
但是当我将 .WeekdayCalendarUnit
替换为 .NSCalendarUnitWeekday
时,出现 "could not find member .NSCalendarUnitWeekday" 错误。我尝试了其他几个品种,但没有成功。
我们应该改用什么?
有点棘手。检查格式。给你:
let weekdayComponent = currentCalendar?.components(NSCalendarUnit.CalendarUnitWeekday, fromDate: date)
或者:
let weekdayComponent = currentCalendar?.components(.CalendarUnitWeekday, fromDate: date)
中找到正确的格式
几周前我更新了 Xcode 并开始在这一行收到警告:
let weekdayComponent = currentCalendar?.components(.WeekdayCalendarUnit, fromDate: date)
'WeekdayCalendarUnit' was deprecated in iOS version 8.0: Use NSCalendarUnitWeekday instead
但是当我将 .WeekdayCalendarUnit
替换为 .NSCalendarUnitWeekday
时,出现 "could not find member .NSCalendarUnitWeekday" 错误。我尝试了其他几个品种,但没有成功。
我们应该改用什么?
有点棘手。检查格式。给你:
let weekdayComponent = currentCalendar?.components(NSCalendarUnit.CalendarUnitWeekday, fromDate: date)
或者:
let weekdayComponent = currentCalendar?.components(.CalendarUnitWeekday, fromDate: date)
中找到正确的格式