趣好玩开发日志
01-day
- 重构代码很重要
- 颜色相关
- 一个颜色占8bit
- macrn 宏的意思
- 如果是调试阶段,MYLog相当于NSLog输出信息,如果是发布阶段,MYLog不做任何操作,因为NSLog是十分耗时的操作
#ifdef DEBUG
#define MYLog(...) NSLog(__VA_ARGS__)
#else
#define MYLog(...)
- 如果是调试阶段,MYLog相当于NSLog输出信息,如果是发布阶段,MYLog不做任何操作,因为NSLog是十分耗时的操作
#ifdef __OBJC__
表示宏内引用的文件确保只被使用Objective-C语言的文件所引用,保证引用关系的清晰。因为项目中可能有C文件,然而C文件不识别部分OC代码关键字