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]; ?

Hostigger不限流量VPS年20美元

Hostigger 主机商在前面的文章中也有介绍过几次,这个商家运营时间是有一些年份,只不过在我们圈内好像之前出现的次数不多。最近这段时间商家有提供不限流量的VPS主机,逐渐的慢慢被人认识到。在前面的介绍到他们提供的机房还是比较多的,比如土耳其、美国等。今天看到Hostigger 商家居然改动挺大的,原来蛮好的域名居然这次连带官方域名都更换掉去掉一个G(Hostiger )。估摸着这个域名也是之前...

NameCheap黑色星期五和网络礼拜一

如果我们较早关注NameCheap商家的朋友应该记得前几年商家黑色星期五和网络星期一的时候大促采用的闪购活动,每一个小时轮番变化一次促销活动而且限量的。那时候会导致拥挤官网打不开迟缓的问题。从去年开始,包括今年,NameCheap商家比较直接的告诉你黑色星期五和网络星期一为期6天的活动。没有给你限量的活动,只有限时六天,这个是到11月29日。如果我们有需要新注册、转入域名的可以参加,优惠力度还是比...

选择Vultr VPS主机不支持支付宝付款的解决方案

在刚才更新Vultr 新年福利文章的时候突然想到前几天有网友问到自己有在Vultr 注册账户的时候无法用支付宝付款的问题,当时有帮助他给予解决,这里正好顺带一并介绍整理出来。毕竟对于来说,虽然使用的服务器不多,但是至少是见过世面的,大大小小商家的一些特性特征还是比较清楚的。在这篇文章中,和大家分享如果我们有在Vultr新注册账户或者充值购买云服务器的时候,不支持支付宝付款的原因。毕竟我们是知道的,...

rangeofstring为你推荐
企鹅医生不知企鹅医生在线问诊到底可不可靠啊?视频压缩算法视频压缩原理企业资源管理系统企业管理系统有哪些?搜索引擎的概念什么叫搜索引擎?搜索引擎的类型有哪些?自定义表情QQ自定义表情什么是生态系统生态系统的我主要特征是什么?微软操作系统下载怎样在微软官网下载windows7 64位旗舰版网站建立需要多少钱创立网站要多少钱文本框透明word里文本框怎么透明?移动硬盘文件或目录损坏且无法读取移动硬盘文件或目录损坏且无法读取怎么办??
highfrequency 百度云100as 搜狗12306抢票助手 云图标 华为4核 cdn加速原理 可外链相册 东莞服务器 架设邮件服务器 监控服务器 lamp的音标 美国迈阿密 测速电信 广州主机托管 广东服务器托管 shuangcheng 碳云 sonya 美国服务器 热云 更多