// 适配时判断手机的系统版本
#define iOS7 ([UIDevice currentDevice].systemVersion.floatValue >=7.0)
[UIScreen mainScreen].bounds // 获取屏幕的尺寸
// 适配时判断手机的屏幕是视网膜的还是普通的 因为CGRect的单位是点 图片是像素为单位的
普通屏一个点就带表一个像素 但是Retina(视网膜)的屏一个点是代表四个像素
// screenScale = 1,表示非视网膜屏幕
// screenScale = 2,表示视网膜屏幕
#define screenScale ([UIScreen mainScreen].scale)
// 定义一个宏传入数字转换为度数
#define degree2angle(angle) ((angle) * M_PI /180.0)
网友评论