有些时候,我们需要将代码简洁化,这样便于读代码。我们可以将一些不变的东东抽取出来,将变化的东西作为参数。定义为宏,这样在写的时候就简单多了。下面例举了一些常用的宏定义和大家分享:1. 判断设备的操作系统是不是ios71.#define IOS7 ( [[[UIDevice currentDevice...
分类:
移动开发 时间:
2015-05-27 09:46:54
阅读次数:
143
在.pch文件里导入即可//界面宽高#define BatteryHeight 20.0#define NavBarHeight 44.0#define TabBarHeight 49.0#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size....
分类:
移动开发 时间:
2015-05-26 14:10:51
阅读次数:
220
#ifndef MacroDefinition_h
#define MacroDefinition_h
//-------------------获取设备大小-------------------------
//NavBar高度
#define NavigationBar_HEIGHT 44
//获取屏幕 宽度、高度
#define SCR...
分类:
移动开发 时间:
2015-05-16 10:32:20
阅读次数:
127
有些时候,我们需要将代码简洁化,这样便于读代码。我们可以将一些不变的东东抽取出来,将变化的东西作为参数。定义为宏,这样在写的时候就简单多了。下面例举了一些常用的宏定义和大家分享:1. 判断设备的操作系统是不是ios7view sourceprint?1.#define IOS7 ( [[[UIDev...
分类:
移动开发 时间:
2015-05-02 15:03:15
阅读次数:
167
#ifndef MacroDefinition_h
#define MacroDefinition_h
//-------------------获取设备大小-------------------------
//NavBar高度
#define NavigationBar_HEIGHT 44
//获取屏幕 宽度、高度
#define S...
分类:
移动开发 时间:
2015-04-04 15:16:08
阅读次数:
224
#define kVersionId? ? ? [[[NSBundle mainBundle] infoDictionary]objectForKey:@"CFBundleVersion"]? ? ? ? ? // 版本ID #define kVersionNumber? [[[NSBundle mainBundle] infoDictionary]objectFor...
分类:
其他好文 时间:
2015-04-04 13:45:53
阅读次数:
158
转自廖雪峰在iOS开发中,如果使用UINavigationController,配合Storyboard+Push模式的Segue,默认情况下,可以直接实现左右推出的View切换效果。但是,如果不使用UINavigationController时,把Segue设置为Push,运行就会直接报错,而Model模式的Segue只有Cover Vertical,Flip Horizontal,Cross D...
分类:
移动开发 时间:
2015-03-11 10:57:03
阅读次数:
156
网络请求 (包含block 和 delegate)数据持久化技术手势处理’XML数据解析多线程实现核心动画编程地图定位功能CoreData数据持久化技术本地通知和推送通知常用宏定义网络封装#import @class NetWorkRequest;// 网络请求成功blocktypedef void...
分类:
移动开发 时间:
2015-02-05 21:41:18
阅读次数:
585
__FILE__ 当前文件所在目录__DATE__ “替代文字”是一个含有编译日期的字符串字面值,日期格式为“mm dd yyyy”(例如:“Mar 19 2006”)。如果日期小于10日,就在日的前面放一个空格符。NSLog(@"_DATE_=%s",__DATE__);__FUNCTION__当...
分类:
移动开发 时间:
2014-12-19 23:23:04
阅读次数:
188
本文整理自:http://blog.csdn.net/duxinfeng2010/article/details/9067947http://hi.baidu.com/feng20068123/item/1935c6d022bf7513d78ed0d4根据自己的习惯做了一些修改,简化。?123456...
分类:
移动开发 时间:
2014-12-19 15:45:15
阅读次数:
217