info.plist源文件路径

info.plist源文件路径

b99058bd-f402-49b2-b44d-00c2c9e2bb8e.png
ea866a0d-4b81-4373-8727-f14304603ef9.png
  • 代码拿到info.plist信息
NSString *name = [NSBundle mainBundle].infoDictionary[@"CFBundleName"];

pch文件

  • 作用:

  • 存放一些公用的宏

  • 存放一些公用的头文件

  • 特殊处理:比如自定义Log

  • 配置pch文件

  • buildSetting -> prefix ->

  • 因为每次编译一个文件都要提前编译pch文件,为了避免不是c文件也能编辑,需要在下面代码里面包裹

#ifdef __OBJC__
// 添加pch想添加的宏或者头文件
#endif
  • 自定义Log
// 宏里面可变参数:...
// 函数中可变参数: __VA_ARGS__

#ifdef DEBUG // 调试阶段
#define XMGLog(...) NSLog(__VA_ARGS__)

#else // 发布阶段

#define XMGLog(...)

#endif

你可能感兴趣的:(info.plist源文件路径)