在swift中警告非可选

时间:2018-01-29 11:04:43

标签: swift optional

我有这个代码,我在网上找到了。我不明白如何修复它,因为我有来自xcode的警告,因为非选项表示在检查选项中使用的日历类型

func dayOfWeek() -> Int? {
    if
        let cal: Calendar = Calendar.current,
        let comp: DateComponents = (cal as NSCalendar).components(.weekday, from: self) {
            return comp.weekday
    } else {
        return nil
    }
}

0 个答案:

没有答案