info.plist源文件路径
2017-03-16 本文已影响0人
哎呦哎呦小葵花
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