关于项目创建的宏定义
1、快速的创建一个异步线程
#define GCD_BACK(block) dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), block)
2、快速回到主线程
#define GCD_MAIN(block) dispatch_async(dispatch_get_main_queue(),block)
pch创建的宏定义的分类
1.关尺寸方面的
屏幕,导航栏,通用的一些间距等等
2.设备区分类型的
3.通知类型
4.网络请求超时设置
5.非空的判断设置
6.持久化的配置(偏好设置)
7.颜色,字体的设置
8.简单适配的操作
9.沙河路径的设置
10.三方框架appkey的设置
11.系统版本的设置
12.三方框架头文件的导入
13.网络请求地址的归类
14.枚举,typedef,等定义
15.真机模拟器的判断
16.当前app的语言
17.自定义Log
18.定义通知中心
#define LRNotificationCenter [NSNotificationCenter defaultCenter]
19.弧度角度互相转化
20.时间戳获取
21.分辨率获取
ps:日后还会更新