2010-01-08 9 views

Antwort

26

Werfen Sie einen Blick auf NSLocale:

NSString *language = [[NSLocale currentLocale] objectForKey: NSLocaleLanguageCode]; 
NSString *countryCode = [[NSLocale currentLocale] objectForKey: NSLocaleCountryCode]; 
11

meine eigene Frage gelöst!

NSString *language = [[NSLocale preferredLanguages] firstObject]; 
if (!language) { 
    language = @"en"; 
} 
NSLog(@"The device's specified language is %@", language); 

Swift Version:

var language : String! = "en" 
if let lng = NSLocale.preferredLanguages().first { 
    language = lng 
} 
print("The device's specified language is \(language)") 
+2

Mark es als Antwort Geck: P –

Verwandte Themen