Bạn có thể vui lòng giúp đỡ về cách lấy mã quốc gia bằng cách sử dụng NSLocale
trong Swift 3
?Cách lấy mã quốc gia bằng cách sử dụng NSLocale trong Swift 3
Đây là mã trước tôi đã sử dụng.
NSLocale.currentLocale().objectForKey(NSLocaleCountryCode) as! String
tôi có thể nhận Mã ngôn ngữ như sau trong Swift 3.
Locale.current.languageCode!
Như tôi đã có thể thấy, lấy languageCode là thẳng về phía trước nhưng sở hữu countryCode không có sẵn.
Cách tiếp cận tương tự như trong http://stackoverflow.com/a/39519359/1187415 cũng hoạt động ở đây: '(Locale.current as NSLocale) .object (forKey: .countryCode)'. –
Tôi có thể thấy hoạt động. Cảm ơn bạn đã giúp đỡ. – digidhamu
let locale = Locale.current print (locale.regionCode) –