IOS获取设置的语言和国家以及设备的名称版本

1)获取设置的语言

NSString *nsLang  = [[NSLocale currentLocale] objectForKey:NSLocaleLanguageCode];

传说中获取语言设置最准确的方法:

NSString *nsLang = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"]  objectAtIndex:0];

2)获取设置的国家

NSString *nsCount  = [[NSLocale currentLocale] objectForKey:NSLocaleCountryCode];

3)获取系统的名字

NSString *nsName = [UIDevice currentDevice].systemName;

4)获取系统的版本

NSString *nsVer = [UIDevice currentDevice].systemVersion;

你可能感兴趣的:(IOS获取设置的语言和国家以及设备的名称版本)