2015-10-07 3 views

ответ

1

Objective-C

NSString *lang = [[NSLocale preferredLanguages] objectAtIndex:0]; 
    NSLog(@"language is %@", lang); 

    NSString *langua = [[NSLocale currentLocale] objectForKey: NSLocaleLanguageCode]; 
    NSLog(@" specified language is %@", langua); 

    NSString *countryCode = [[NSLocale currentLocale] objectForKey: NSLocaleCountryCode]; 
    NSLog(@"specified countryCode is %@", countryCode); 

выход как

enter image description here

Swift

var lang = NSLocale.preferredLanguages()[0] 

let langua = NSLocale.currentLocale().objectForKey(NSLocaleLanguageCode) as! String 
let countryCode = NSLocale.currentLocale().objectForKey(NSLocaleCountryCode) as! String 
+0

Спасибо! Работа как шарм – Arsen

+0

большое спасибо моему другу, у меня хороший день –

Смежные вопросы