>请帮助我,在升级到 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 类中使用的方法很可能已被弃用。