iOS获取设备的语言
2015-11-19 14:26
501 查看
//获取语言,设置segment if ([[self getPreferredLanguage] isEqualToString:@"zh-TW"] || [[self getPreferredLanguage] isEqualToString:@"zh-HK"] || [[self getPreferredLanguage] isEqualToString:@"zh-Hant"] || [[self getPreferredLanguage] isEqualToString:@"zh-Hant-CN"]) { //繁体中文 }else if ([[self getPreferredLanguage] isEqualToString:@"zh-Hans-CN"]) { //简体中文 }else { //其他语言,使用英文 }
- (NSString*)getPreferredLanguage { NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; NSArray * allLanguages = [defaults objectForKey:@"AppleLanguages"]; NSString * preferredLang = [allLanguages objectAtIndex:0]; NSLog(@"当前语言:%@", preferredLang); return preferredLang; }
相关文章推荐
- iOS开发 - Xcode SVN提交字母示意
- iOS之 开发中用得到的开源github
- 属性字符串NSAttributedString简易教程
- 自定义AlertDialog,模仿Ios弹出框
- iOS7.1 Xcode7运行时上下黑边的解决办法
- iOS开发实践:一个类微博客户端从启动到与用户交互的过程
- 集成腾讯音视频sdk的一些问题记录与解决方案
- iOS开发书单
- IOS-单例模式
- iOS新浪微博OAuth2.0认证代码
- 设置部分文件不适用ARC机制 - iOS开发
- iOS中的__typeof与typeof
- iOS中的__typeof与typeof
- iOS 开发对图片进行处理
- KVO/KVC机制
- IOS访问webserver接口
- ios开发中view.layer.shouldRasterize = YES 的使用说明
- IOS KVO与NSNotificationCenter简单使用
- AFNetworking
- iOS有关屏幕的方法大全