私は、以下の関数を使ってデバイスのcurrentLanguageを取得しようとしています。しかし、部分文字列に関する問題がありました。以前の回答は、私にとってはうまくいかなかったファイルへのFoundationのインポートという単純な解決策を持っているため、理解していないようです。タイプ 'String'の値には、メンバー 'substringToIndex'が解決されていません。
class func currentLanguage() -> String
{
let str = "en-US"
if let indexOfDash = str.characters.index(of: "-")
{
let langCode = str.substringToIndex(indexOfDash)
return langCode
}
}
また、現在の言語を取得するにはどうすればよいでしょうか?
'substringToIndex'これは仲間を動作するようですスウィフト<3 –