ios 设备标示属性 宏定义

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){
    //如果是iPad
}

#define isIOS7 [[[UIDevice currentDevice] systemVersion] floatValue]>=7

#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)

#define SCREEN_FRAME1 [[UIScreen mainScreen] currentMode]
#define SCREEN_WIDTH1 [[UIScreen mainScreen] currentMode].size.width
#define SCREEN_HEIGHT1 [[UIScreen mainScreen] currentMode].size.height



/* global */
#define SCREEN_FRAME [[UIScreen mainScreen] bounds]
#define SCREEN_WIDTH [[UIScreen mainScreen] bounds].size.width
#define SCREEN_HEIGHT [[UIScreen mainScreen] bounds].size.height


你可能感兴趣的:(ios,属性,宏定义,设备,标识)