rangeofstring如何判断 ios设备的类型(iphone,ipod,ipad)
rangeofstring 时间:2021-06-01 阅读:(
)
怎么获取一个文件路径中的最后两个目录
- (NSString *)directoryAndFilePath:(NSString *)fullPath{ NSString *path = @""; NSLog(@"%@", fullPath); NSRange range = [fullPath rangeOfString:@"/" options:NSBackwardsSearch]; if (range.location == NSNotFound) return fullPath; range = NSMakeRange(0, range.location); NSRange secondRange = [fullPath rangeOfString:@"/" options:NSBackwardsSearch range:range]; if (secondRange.location == NSNotFound) return fullPath; secondRange = NSMakeRange(secondRange.location, [fullPath length] - secondRange.location); path = [fullPath substringWithRange:secondRange]; return path;}[self directoryAndFilePath:@"/Users/Documents/New York/SoHo/abc.doc"];如何判断 ios设备的类型(iphone,ipod,ipad)
用下面的功能函数就可以:
+ (NSString*)getDeviceVersion
{
size_t
size;
sysctlbyname("hw.machine",
NULL,
&size,
NULL,
0);
char
*machine = (char*)malloc(size);
sysctlbyname("hw.machine",
machine, &size,
NULL,
0);
NSString
*platform = [NSString
stringWithCString:machine encoding:NSUTF8StringEncoding];
free(machine);
return
platform;
}输出:
//@"iPad1,1"
//@"iPad2,1"
//@"i386"
逗号后面数字解释:(i386是指模拟器)
1-WiFi版
2-GSM/WCDMA 3G版
3-CDMA版
AppleTV(2G) (AppleTV2,1)
iPad (iPad1,1)
iPad2,1 (iPad2,1)Wifi版
iPad2,2 (iPad2,2)GSM3G版
iPad2,3 (iPad2,3)CDMA3G版
iPhone (iPhone1,1)
iPhone3G (iPhone1,2)
iPhone3GS (iPhone2,1)
iPhone4 (iPhone3,1)
iPhone4(vz) (iPhone3,3)iPhone4 CDMA版
iPhone4S (iPhone4,1)
iPodTouch(1G) (iPod1,1)
iPodTouch(2G) (iPod2,1)
iPodTouch(3G) (iPod3,1)
iPodTouch(4G) (iPod4,1)
另外放两个固件下载地址:
/ios/
/ios/
判断ipad/iphone
UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad
UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone
?或者
[[[UIDevice currentDevice] model]
isEqualToString:@"iPad"];
?判断设备是否有摄像头
[UIImagePickerController
isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];
?
昔日数据怎么样?昔日数据新上了湖北十堰云服务器,湖北十堰市IDC数据中心 母鸡采用e5 2651v2 SSD MLC企业硬盘 rdid5阵列为数据护航 100G高防 超出防御峰值空路由2小时 不限制流量。目前,国内湖北十堰云服务器,首月6折火热销售限量30台价格低至22元/月。(注意:之前有个xrhost.cn也叫昔日数据,已经打不开了,一看网站LOGO和名称为同一家,有一定风险,所以尽量不要选择...
华为云818上云活动活动截止到8月31日。1、秒杀限时区优惠仅限一单!云服务器秒杀价低至0.59折,每日9点开抢秒杀抢购活动仅限早上9点开始,有限量库存的。2G1M云服务器低至首年69元。2、新用户折扣区优惠仅限一单!购云服务器享3折起加购主机安全及数据库。企业和个人的优惠力度和方案是不同的。比如还有.CN域名首年8元。华为云服务器CPU资源正常没有扣量。3、抽奖活动在8.4-8.31日期间注册并...
一、麻花云官网点击直达麻花云官方网站二、活动方案优惠码:专属优惠码:F1B07B 享受85折优惠。点击访问活动链接最新活动 :五一狂欢 惠战到底 香港云主机 1.9折起香港特价体验云主机CN2 云服务器最新上线KVM架构,,默认40G SSD,+10G自带一个IPv4,免费10Gbps防御,CPU内存带宽价格购买1核1G1M19元首月链接2核2G 2M92元/3个月链接2核4G3M112元/3个月...
rangeofstring为你推荐
mac地址克隆怎么克隆MAC地址?cpu监控CPU检测软件有哪些 5款CPU检测工具介绍 (搜索引擎的概念搜索引擎的工作原理是什么及发展历史js后退在全局js中屏蔽了后退功能,但是想让自己定义的后退有用assemblyinfo求教如何修改AssemblyInfo.cs的版本号单元测试规范求解,单片机程序的单元测试应该怎么做呢?移动硬盘文件或目录损坏且无法读取双击移动硬盘提示文件或目录损坏且无法读取怎么回事?人脸识别解锁oppo人脸识别解锁点心os点心 OS 用户界面(UI)的设计理念是什么?监控插件常见的监控软件有哪些
免费二级域名注册 网页空间租用 域名服务器是什么 什么是刀片服务器 网络空间租赁 umax120 新睿云 华为云盘 外贸空间 www789 shuang12 登陆qq空间 web是什么意思 ipower WHMCS weblogic部署 西部主机 赵荣博客 魔兽世界服务器维护 万网空间价格 更多