-1

请帮助我升级到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)
}
4

1 回答 1

0

该错误意味着 FSCalendar 类没有名为“字符串”的属性,也没有带有签名“字符串(来自:日期,格式:字符串)”的 func。查看您正在使用的包中的类。Calendar 类发生了一些重大变化(我认为是 Swift 2),很可能 FSCalendar 类中使用的方法已被弃用。

于 2017-02-01T06:32:29.850 回答