摘要: 1: 多用类型常量, 少用 #define 预处理指令 #define 预处理指令会把碰到的所有 指定名称 一律换位 定义的内容, 这样的话, 假设此指令在某个头文件中, 那么所有引入这个头文件的代码, 都会被替换 解决这个问题, 有一个办法 static const NSString * name 阅读全文
posted @ 2017-08-23 17:21 Dingzhijie 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1: 在类的头文件中尽量 少 的引用其他头文件,尽量用 @class xxxxxx; 理解: 当你创建了一个 A 类,这个类又 需要具有 B 类的实例, 你可以直接为 A 类添加 B 类类型的 属性, 并引用 B 类的头文件 #import "B.h" 这种方法可行,但是不够优雅,在 编辑一个使用 阅读全文
posted @ 2017-08-23 17:21 Dingzhijie 阅读(134) 评论(0) 推荐(0) 编辑