PCH文件
2016-01-09 20:54
295 查看
PCH:作用:
1.存放一些公有的宏.
2.导入一些公有的头文件.
3.自定义Log
PCH原理:
把PCH文件当中所有内容给复制一份,到工程当中所有的文件当中.
配置PCH文件:
1.Buiding Setting prefix ->LLVM
2.提前编译:prefix Headers yes
3.设置编译的路径
#ifdef __OBJC__
#define screenW [UIScreen mainScreen].bounds.size.width
#define screenH [UIScreen mainScreen].bounds.size.height
#import "UIImage+image.h
//NSLog(@"asdfasd");
//在宏当中使用...:代表是多个参数.
//在函数当中,多个参数__VA_ARGS__
//友情提示:谁记谁SB
#ifdef DEBUG
#define XMGLog(...) NSLog(__VA_ARGS__)
#else
#define XMGLog(...)
#endif
#endif
1.存放一些公有的宏.
2.导入一些公有的头文件.
3.自定义Log
PCH原理:
把PCH文件当中所有内容给复制一份,到工程当中所有的文件当中.
配置PCH文件:
1.Buiding Setting prefix ->LLVM
2.提前编译:prefix Headers yes
3.设置编译的路径
#ifdef __OBJC__
#define screenW [UIScreen mainScreen].bounds.size.width
#define screenH [UIScreen mainScreen].bounds.size.height
#import "UIImage+image.h
//NSLog(@"asdfasd");
//在宏当中使用...:代表是多个参数.
//在函数当中,多个参数__VA_ARGS__
//友情提示:谁记谁SB
#ifdef DEBUG
#define XMGLog(...) NSLog(__VA_ARGS__)
#else
#define XMGLog(...)
#endif
#endif
相关文章推荐
- 设置Win10资源管理器默认打开“此电脑”非“快速访问”
- iOS内购错误汇总及解决方案
- Codeforces 615C:Longtail Hedgehog
- hibernate理解(转载)
- hdoj2040亲和数
- Android Fragment 深度解析
- 快速排序
- 数据结构学习笔记——其它链表
- Android半透明等待界面及使用线程控制结束
- php 上传文件的大小限制
- 显示/隐藏Mac隐藏文件
- hive基本操作
- 搜索边缘链表算法之Matlab实现
- query.setFirstResult解析
- 稀疏矩阵
- 动态库调用库
- web.xml在不同的Servlet版本下的区别
- 网页中的服务器端和客户端脚本
- javascript--"=="与"==="
- CentOS5.8 HA集群之Corosync + Pacemaker + DRBD + MySQL实现MySQL高可用