iOS常用宏
来源:互联网 发布:sqlserver同步技术 编辑:程序博客网 时间:2024/06/05 05:34
//屏幕相关#define myWindow ([UIApplication sharedApplication].keyWindow)#define windowContent ([[UIScreen mainScreen] bounds])#define windowContentHeight ([[UIScreen mainScreen] bounds].size.height)#define windowContentWidth ([[UIScreen mainScreen] bounds].size.width)//动画持续时间,该时间与压栈和出栈时间相当#define SLIDE_ANIMATION_DURATION0.35//颜色#define kColor(r,g,b) [UIColor colorWithRed:(r)/255.f green:(g)/255.f blue:(b)/255.f alpha:1.0]//取版本号#define XcodeAppVersion [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]
<pre name="code" class="objc">//use dlog to print while in debug model#ifdef DEBUG# define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);#else# define DLog(...)#endif//G-C-D#define BACK(block) dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), block)#define MAIN(block) dispatch_async(dispatch_get_main_queue(),block)#define USER_DEFAULT [NSUserDefaults standardUserDefaults]//由角度获取弧度 由弧度获取角度#pragma mark - degrees/radian functions#define degreesToRadian(x) (M_PI * (x) / 180.0)#define radianToDegrees(radian) (radian*180.0)/(M_PI)
//坐标相关<pre name="code" class="objc">#define ViewWidth(v) v.frame.size.width #define ViewHeight(v) v.frame.size.height #define ViewX(v) v.frame.origin.x #define ViewY(v) v.frame.origin.y #define SelfViewWidth self.view.bounds.size.width #define SelfViewHeight self.view.bounds.size.height
0 0
- iOS开发常用宏
- iOS 常用的宏
- ios 常用宏
- IOS 常用宏定义
- iOS开发常用宏
- iOS常用的宏
- iOS常用宏定义
- iOS 常用宏定义
- ios常用宏定义
- IOS 常用宏定义
- iOS 常用宏
- IOS常用宏定义
- IOS之常用宏
- IOS 常用宏定义
- IOS常用宏定义
- ios常用宏定义
- IOS常用宏定义
- iOS常用宏定义
- IOS下状态栏颜色设置
- 面向对象(3)
- I2C总线协议(AT24C02C)
- phonegap 开发webapp禁止横竖屏问题
- 反射
- iOS常用宏
- java finalize方法总结、GC执行finalize的过程
- CString to wchar_t*
- linux查看内核版本及平台
- C++学习笔记十六-模板和泛型编程(一)
- 社説 20150114 トヨタ特許公開 燃料電池車の普及を促すか
- vs2012编译openssl-1.0.1k.tar.gz
- 面向对象(4)
- Jenkins 多服务器自动部署,发布到多台服务器