я скор 2 я получал SystemLocale с помощью сильфона код:Как получить systemLocaleCountryCode в быстром 3?
let systemLocaleCountryCode = NSLocale.systemLocale().objectForKey(NSLocaleCountryCode) as? String
, но теперь я в быстром 3, я получаю сильфона сообщение об ошибке:
cannot call value of non function type locale
то раз я изменил его на:
let systemLocaleCountryCode = NSLocale.systemLocale.objectForKey(NSLocaleCountryCode) as? String
Я получил еще одну ошибку:
value of type Locale has no member objectForKey
В чем проблема? Как это исправить?
ли 'NSLocale.system.regionCode' вернуть ожидаемое значение? – vadian
Связанный: [Как получить код страны с использованием NSLocale в Swift 3] (http://stackoverflow.com/questions/39596238/how-to-get-country-code-using-nslocale-in-swift-3) –
@ MartinR, спасибо – david