- (BOOL)isRetina {
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) {
if ([[UIScreen mainScreen] scale] == 2.0) {
// 可以继续判断尺寸
if ([UIScreen mainScreen].bounds.size.height == 568) {
// iPhone retina-4 inch
}else
// iPhone retina-3.5 inch
return YES;
}
}
return NO;
}
- (BOOL)isIOS7OrLater {
if ([[[UIDevice currentDevice] systemVersion] doubleValue] >= 7.0) {
return YES;
}
return NO;
}
- (BOOL)isIpad{
if ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] &&
[[UIDevice currentDevice] userInterfaceIdiom]== UIUserInterfaceIdiomPad) {
return YES;
}
return NO;
}
发表评论