iOS中判断设备系统版本
在iOS开发中,经常要考虑系统的向下兼容,如果使用了低版本不存在的API ,则不能向下兼容,这时候如果想兼容低版本,就需要根据当前设备的版本进行不同的处理,在低版本中可能要牺牲一些新功能
//获取系统版本
#define IOS_VERSION [[[UIDevice currentDevice] systemVersion] floatValue] #define CurrentSystemVersion [[UIDevice currentDevice] systemVersion]
//例如
if(IOS_VERSION < 7.0f){
//系统是7以下的处理
}else{
//系统是7以及上的处理
}