类型为 'FSCalendar' 的值没有成员'string'



>请帮助我,在升级到 swift 3 后,我在我的项目中使用了第三方 FSCalender,它显示错误

func maximumDate(for calendar: FSCalendar!) -> Date!  {
    let date = Date()       
    let dayString: String = calendar.string(from: date, format: "dd")
    let monthString: String = calendar.string(from: date, format: "MM")
    let yearString: String = calendar.string(from: date, format: "yyyy")    
    return calendar.date(withYear: 2099, month: 12, day: 31)
}

该错误意味着类 FSCalendar 没有名为"string"的属性,也没有签名为"string( from : date, format : String)"的 func。查看您正在使用的包中的类。日历类看到了一些重大变化(我认为在 Swift 2 中),FSCalendar 类中使用的方法很可能已被弃用。

最新更新