常用宏定义iOS
来源:互联网 发布:centos 系统版本 编辑:程序博客网 时间:2024/06/06 01:59
#define ApplicationDelegate ((BubblyAppDelegate *)[[UIApplication sharedApplication] delegate])#define UserDefaults [NSUserDefaults standardUserDefaults]#define SharedApplication [UIApplication sharedApplication]#define Bundle [NSBundle mainBundle]#define MainScreen [UIScreen mainScreen]#define ShowNetworkActivityIndicator() [UIApplication sharedApplication].networkActivityIndicatorVisible = YES#define HideNetworkActivityIndicator() [UIApplication sharedApplication].networkActivityIndicatorVisible = NO#define NetworkActivityIndicatorVisible(x) [UIApplication sharedApplication].networkActivityIndicatorVisible = x#define NavBar self.navigationController.navigationBar#define TabBar self.tabBarController.tabBar#define NavBarHeight self.navigationController.navigationBar.bounds.size.height#define TabBarHeight self.tabBarController.tabBar.bounds.size.height#define ScreenRect [[UIScreen mainScreen] bounds]#define ScreenWidth [[UIScreen mainScreen] bounds].size.width#define ScreenHeight [[UIScreen mainScreen] bounds].size.height#define TouchHeightDefault 44#define TouchHeightSmall 32#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 SelfViewHeight self.view.bounds.size.height#define RectX(f) f.origin.x#define RectY(f) f.origin.y#define RectWidth(f) f.size.width#define RectHeight(f) f.size.height#define RectSetWidth(f, w) CGRectMake(RectX(f), RectY(f), w, RectHeight(f))#define RectSetHeight(f, h) CGRectMake(RectX(f), RectY(f), RectWidth(f), h)#define RectSetX(f, x) CGRectMake(x, RectY(f), RectWidth(f), RectHeight(f))#define RectSetY(f, y) CGRectMake(RectX(f), y, RectWidth(f), RectHeight(f))#define RectSetSize(f, w, h) CGRectMake(RectX(f), RectY(f), w, h)#define RectSetOrigin(f, x, y) CGRectMake(x, y, RectWidth(f), RectHeight(f))#define Rect(x, y, w, h) CGRectMake(x, y, w, h)#define DATE_COMPONENTS NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit#define TIME_COMPONENTS NSHourCalendarUnit|NSMinuteCalendarUnit|NSSecondCalendarUnit#define FlushPool(p) [p drain]; p = [[NSAutoreleasePool alloc] init]#define RGB(r, g, b) [UIColor colorWithRed:(r)/255.f green:(g)/255.f blue:(b)/255.f alpha:1.f]#define RGBA(r, g, b, a) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:a] #define StatusBarHeight [UIApplication sharedApplication].statusBarFrame.size.height#define DefaultToolbarHeight self.navigationController.navigationBar.frame.size.height
0 0
- IOS 常用宏定义
- iOS常用宏定义
- iOS 常用宏定义
- ios常用宏定义
- IOS 常用宏定义
- IOS常用宏定义
- IOS 常用宏定义
- IOS常用宏定义
- ios常用宏定义
- IOS常用宏定义
- iOS常用宏定义
- IOS常用宏定义
- iOS常用宏定义
- IOS常用宏定义
- IOS常用宏定义
- iOS 常用宏定义
- ios常用宏定义
- iOS常用宏定义
- j2ee web开发常用模板 选择
- 常见思维总结
- android代码签名和混淆打包
- 写在前面
- 精选30道Java笔试题解答
- 常用宏定义iOS
- ORACLE获取某个时间段之间的月份列表
- sicily 1006. Team Rankings
- android app全屏显示
- 程序员该有的艺术气质—SOLID原则
- 能源企业信息化系统中的典型客户管理数据分析模块展示
- svn日常笔记总结
- 文件的简单加密
- ViewPager+ImageView 图片滑动预览