如何判斷 ios設備的類型(iphone,ipod,ipad)

功能函數:函數

[cpp] view plaincopy
-(bool)checkDevice:(NSString*)name  
{  
    NSString* deviceType = [UIDevice currentDevice].model;  
    NSLog(@"deviceType = %@", deviceType);  

    NSRange range = [deviceType rangeOfString:name];  
    return range.location != NSNotFound;  
}

調用:.net

[cpp] view plaincopy
NSString *  nsStrIphone=@"iPhone";  
NSString *  nsStrIpod=@"iPod";  
NSString *  nsStrIpad=@"iPad";  
bool  bIsiPhone=false;  
bool  bIsiPod=false;  
bool  bIsiPad=false;  
bIsiPhone=[self  checkDevice:nsStrIphone];  
bIsiPod=[self checkDevice:nsStrIpod];  
bIsiPad=[self checkDevice:nsStrIpad];

出自:http://blog.csdn.net/tangaowen/article/details/6525992code

相關文章
相關標籤/搜索