如何判断 ios设备的类型(iphone,ipod,ipad)_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 如何判断 ios设备的类型(iphone,ipod,ipad)

如何判断 ios设备的类型(iphone,ipod,ipad)

 2013/11/20 23:25:28  苹果吧  博客园  我要评论(0)
  • 摘要:功能函数:-(bool)checkDevice:(NSString*)name{NSString*deviceType=[UIDevicecurrentDevice].model;NSLog(@"deviceType=%@",deviceType);NSRangerange=[deviceTyperangeOfString:name];returnrange.location!=NSNotFound;}调用:NSString*nsStrIphone=@"iPhone"
  • 标签:iphone iOS iPod iPad 设备

功能函数:

  1. -(bool)checkDevice:(NSString*)name  
  2. {  
  3.     NSString* deviceType = [UIDevice currentDevice].model;  
  4.     NSLog(@"deviceType = %@", deviceType);  
  5.       
  6.     NSRange range = [deviceType rangeOfString:name];  
  7.     return range.location != NSNotFound;  
  8. }  

 

 

调用:

  1. NSString *  nsStrIphone=@"iPhone";  
  2. NSString *  nsStrIpod=@"iPod";  
  3. NSString *  nsStrIpad=@"iPad";  
  4. bool  bIsiPhone=false;  
  5. bool  bIsiPod=false;  
  6. bool  bIsiPad=false;  
  7. bIsiPhone=[self  checkDevice:nsStrIphone];  
  8. bIsiPod=[self checkDevice:nsStrIpod];  
  9. bIsiPad=[self checkDevice:nsStrIpad];  
发表评论
用户名: 匿名