目录
1.宏定义和const,ENUM
2016 年05月30日
1.1 宏定义#define 在编译开始前就会被替换,而const不会
1.2 宏定义可以定义一些函数,const 不能
1.3 宏定义只做替换,不做检查,也不报错,而且可能存在重复定义的问题。而const会编译检查,会报错。
1.4 使用 :
1.4.1 定义全局变量时,尽量使用 static NSString * const NUMBER = @"4";的方式来替代宏定义