iOS 获取本地语言

/** 获取当前是否是汉语 */

+ (BOOL )getZnLaunage

{

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

NSArray *languages = [defaults objectForKey:@"AppleLanguages"];

NSString *currentLang = [languages objectAtIndex:0];

if([currentLang compare:@"zh-Hans-CN" options:NSCaseInsensitiveSearch] == NSOrderedSame

|| [currentLang compare:@"zh-Hant-CN" options:NSCaseInsensitiveSearch] == NSOrderedSame

|| [currentLang compare:@"zh-Hant-TW" options:NSCaseInsensitiveSearch] == NSOrderedSame

|| [currentLang compare:@"zh-Hant-HK" options:NSCaseInsensitiveSearch] == NSOrderedSame

|| [currentLang compare:@"zh-Hant-MO" options:NSCaseInsensitiveSearch] == NSOrderedSame)

{

return YES;

}

else

{

return NO;

}

}

//    zh-Hant-TW   繁体中文台湾

//    zh-Hant-HK   繁体中文香港

//    zh-Hant-MO   繁体中文澳门

//    en-CN        英文

原文地址:https://www.cnblogs.com/shaoquanzhijia/p/10156600.html

时间: 2024-08-19 02:27:37

iOS 获取本地语言的相关文章

iOS获取本地视频和网络URL视频的缩略图方法

iOS获取本地视频和网络URL视频的缩略图方法 字数222 阅读612 评论0 喜欢13 首先大家先添加AVFoundation和CoreMedia.framework两个框架 第一种本地视频获取缩略图 NSString *path = @"www.51ios.net/本地路径" MPMoviePlayerController *51iosMPMovie = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileU

iOS 获取本地视频的缩略图

iOS 获取本地视频的缩略图 (2012-10-10 20:06:27) 转载▼ 标签: 视频 缩略图 本地 杂谈 分类: ios +(UIImage *)getImage:(NSString *)videoURL { AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:[NSURL fileURLWithPath:videoURL] options:nil]; AVAssetImageGenerator *gen = [[AVAssetIma

ios获取当前语言

上代码: + (NSString*)getPreferredLanguage { NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; NSArray * allLanguages = [defaults objectForKey:@"AppleLanguages"]; NSString * preferredLang = [allLanguages objectAtIndex:0]; NSLog(@&qu

iOS 获取本地文件的各种坑

1.无论:TXT,EPUB,PDF等各种格式的文件,保存到本地的时候,最好都保存成字母或者数字,不要保存成汉字,否则,在取文件的时候,由于编码的问题,各种瓦特 2.如果文件名真的保存成了汉字,那么进行转码的方法是: [fileName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];//不这样处理会返回nil]; 3.pdf的坑:由于后台返回的文件格式都是dat,需要本地动态判断文件格式,因此在判断PDF的时候,

iOS获取本地ip(基本通用)

今天有个朋友问我怎样訪问手机ip,上网找了几个,用了近200多行代码,最后发现头文件用的居然还是Linux中的,OC没有这个头文件.感觉socket本身应该能够后去自己的ip就试了一下,果然7.8行代码就攻克了.这个基本是c的socket,差点儿通用,别的平台也能够使用. - (NSString *)getLocalIP{ struct sockaddr_in sa; socklen_t len = sizeof(sa); if(getsockname(sockfd, (struct socka

IOS -- 获取本地图片和网络图片的大小size

// 获取图片的size CGSize size = [UIImage imageNamed:@"regStep2_sex"].size; 获取网络图片的尺寸: // 根据图片url获取图片尺寸 +(CGSize)getImageSizeWithURL:(id)imageURL { NSURL* URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ URL = imageURL; } if([imageURL isKindOfCl

iOS 获取本地缓存文件大小及清除

由于项目需求中要求计算出应用内的缓存文件的大小及清除工作,做了一个小小的模块提供给大家分享,随便说句买苹果还是选个16g以上的那样妈妈就不会担心你的内存不用够用了哦! // 清除本地缓存文件 + (void)clearCacheFile { NSString *cachPath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0]; NSArray *fi

IOS获取本地IP地址以及网关IP地址

route.h如下: /* * Copyright (c) 2000-2008 Apple Inc. All rights reserved. * * @[email protected] * * This file contains Original Code and/or Modifications of Original Code * as defined in and that are subject to the Apple Public Source License * Versio

iOS 图片本地存储、本地获取、本地删除

在iOS开发中.经常用到图片的本地化. iOS 图片本地存储.本地获取.本地删除,可以通过以下类方法实现. p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #008400; background-color: #ffffff } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #000000; background-color