0
Я получил эту ошибку, когда я конвертировать мое приложение к быстрой 3Неоднозначность ссылки на член «подстрочный»
неоднозначной ссылке на член «подстрочный»
в настоящем Кодексе:
internal func getSelectedLocale()->String{
let lang = Foundation.Locale.preferredLanguages
let languageComponents: [String : String] = Foundation.Locale.components(fromIdentifier: lang[0])
//Here is the error
if let languageCode: String = languageComponents[NSLocale.Key.languageCode]{
for locale in availableLocales {
if locale.languageCode == languageCode {
if locale.languageCode! == "en"{
return "en"}
else{
return locale.languageCode!+"-"+locale.countryCode!.uppercased()
}
}
}
}
return "en"
}
может кто-нибудь мне помочь?
Где ошибка? В строке выше или ниже вставленного комментария? – Codo
ошибка в этой строке if let languageCode: String = languageComponents [NSLocale.Key.languageCode] {...... @Codo –