-
字符串是否为空
| 1 |
|
-
数组是否为空
| 1 |
|
-
字典是否为空
| 1 |
|
-
是否是空对象
| 1 2 3 4 |
|
-
获取屏幕宽度与高度 ( " ":连接行标志,连接上下两行 )
| 1 2 3 4 5 6 |
|
-
一些常用的缩写
| 1 2 3 4 5 |
|
-
APP版本号
| 1 |
|
-
系统版本号
| 1 |
|
-
获取当前语言
| 1 |
|
-
判断是否为iPhone
| 1 |
|
-
判断是否为iPad
| 1 |
|
-
获取沙盒Document路径
| 1 |
|
-
获取沙盒temp路径
| 1 |
|
-
获取沙盒Cache路径
| 1 |
|
-
判断是真机还是模拟器
| 1 2 3 4 5 6 |
|
-
开发的时候打印,但是发布的时候不打印的NSLog
| 1 2 3 4 5 |
|
-
颜色
| 1 2 3 4 5 6 7 |
|
-
弱引用/强引用
| 1 2 |
|
-
由角度转换弧度
| 1 |
|
-
由弧度转换角度
| 1 |
|
-
获取一段时间间隔
| 1 2 |
|
-
宏(指令)定义
| 1 2 |
|
获取设备尺寸大小
-
NavBar高度
| 1 |
|
-
获取屏幕 宽度、高度
| 1 2 |
|
打印日志
-
DEBUG 模式下打印日志,当前行
| 1 2 3 4 5 |
|
-
重写NSLog,Debug模式下打印日志和当前行数
| 1 2 3 4 5 |
|
-
DEBUG 模式下打印日志,当前行 并弹出一个警告
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
-
The general purpose logger. This ignores logging levels.
| 1 2 3 4 5 |
|
-
打印当前方法的名称
| 1 |
|
-
Log-level based logging macros.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
系统
-
是否iPad
| 1 |
|
-
是否iPad
| 1 |
|
-
获取系统版本
| 1 2 |
|
-
获取当前语言
| 1 |
|
-
判断是否 Retina屏、设备是否为iPone 5、是否是iPad
| 1 2 3 |
|
-
判断设备的操做系统是不是ios7
| 1 |
|
-
判断当前设备是不是iphone5
| 1 |
|
-
获取当前屏幕的高度
| 1 |
|
-
获取当前屏幕的宽度
| 1 |
|
-
定义一个define函数
| 1 |
|
-
判断是真机还是模拟器
| 1 2 3 4 |
|
-
检查系统版本
| 1 2 3 4 5 |
|
内存
-
使用ARC和不使用ARC
| 1 2 3 4 5 |
|
| 1 2 |
|
-
释放一个对象
| 1 2 |
|
图片
-
读取本地图片
| 1 |
|
-
定义UIImage对象
| 1 |
|
-
定义UIImage对象
| 1 |
|
//建议使用前两种宏定义,性能高于后者
颜色类
-
rgb颜色转换(16进制->10进制)
| 1 |
|
-
带有RGBA的颜色设置
| 1 |
|
-
获取RGB颜色
| 1 2 |
|
-
背景色
| 1 |
|
-
清除背景色
| 1 2 3 4 |
|
其他
-
方正黑体简体字体定义
| 1 |
|
-
定义一个API
| 1 |
|
-
登录API
| 1 |
|
-
设置View的tag属性
| 1 |
|
-
程序的本地化,引用国际化的文件
| 1 |
|
-
G-C-D
| 1 2 |
|
-
NSUserDefaults 实例化
| 1 |
|
-
由角度获取弧度
| 1 |
|
-
由弧度获取角度
| 1 |
|
-
单例化一个类
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|
最后
以上就是友好玫瑰最近收集整理的关于iOS常用的宏定义总结 的全部内容,更多相关iOS常用内容请搜索靠谱客的其他文章。
发表评论 取消回复