第十一章 PCH

PCH里面所有的内容都是共享的,作用:

  • 存放一些公用的宏

  • 使用方法

    • 新建一个pch文件。
    • 选中Build Setting
    • 选中YES
    • YES
    • 查看pch文件在自己电脑上路劲
    • 只需要天界在自己电脑上路劲,除文件夹之外的名称
  • pch设置Log

// 在宏中可变参数用: ... 表示
// 函数中可变参数用:__VA_ARGS__ 表示
// 在发布阶段只需要注释 NSLog(__VA_ARGS__)
#define JXLog(...) //NSLog(__VA_ARGS__)
// 也可用

#ifdef DEBUG // 如果是调试状态

#define JXLog(...) NSLog(__VA_ARGS__)

#else // 如果是发布状态

#define JXLog(...)

#endif
  • 项目的调试状态以及发布状态

任何oc头文件都会定义一个宏:是为了防止跟c等混编

#ifdef __OBJC__
#endif

results matching ""

    No results matching ""