我已經使用這個聲明雨燕2.3,但得到錯誤的斯威夫特3如何日曆標識符轉換成字符串中迅速3
let initCalendarType:String = userCalendar.identifier as String
的錯誤是「無法將類型的價值‘Calendar.Identifier’來強制類型'字符串'
任何人都可以請幫忙把它轉換成Swift 3嗎?
由於 Toy9b
我已經使用這個聲明雨燕2.3,但得到錯誤的斯威夫特3如何日曆標識符轉換成字符串中迅速3
let initCalendarType:String = userCalendar.identifier as String
的錯誤是「無法將類型的價值‘Calendar.Identifier’來強制類型'字符串'
任何人都可以請幫忙把它轉換成Swift 3嗎?
由於 Toy9b
在夫特3類Calendar
的屬性identifier
現在是枚舉。
let initCalendarType = userCalendar.identifier
if initCalendarType == .gregorian {
print("initCalendarType is", initCalendarType)
}
類型Calendar.Identifier
似乎符合CustomStringConvertible
,
如果你真的需要一個字符串使用字符串插值
let initCalendarType = "\(userCalendar.identifier)"
能否請你加你得到什麼錯誤。 –
錯誤是「無法將類型'Calendar.Identifier'的值轉換爲在強制中鍵入'String' – Toy9b