iOS 高质量代码

1.在类的头文件中尽量少引入其他头文件

     oc 是消息结构体的语言,其运行时所应执行的代码由环境来决定。头文件越多,引入的内容越多,编译的时间会增加。所以除非有必要,否则不要引入头文件。取而代之,使用向前声明。

2.多用字面量语法,少用与之等价的方法

字面量语法即:

    NSString  *tmepStr  = @"temp";

目的是为了缩减源代码的长度,使其更易度。

3.多用类型常量,少用#define预处理指令

使用#define 定义的常量,如果常量名字相同,后定义的会替代之前定义的。

4.用枚举表示状态、选项、状态码

枚举类型的switch语句不要实现default分支。加入新的枚举值后,编译器会提示开发者,switch语句中有未处理的枚举。

你可能感兴趣的:(iOS 高质量代码)