45-pch文件在xcode6中的使用
来源:互联网 发布:mac os 卸载软件 编辑:程序博客网 时间:2024/06/07 07:17
pch文件:也是一个头文件,能被项目中的其他所有源文件共享和访问。
1.创建pch文件(一般与项目名相同)
2.pch文件在xcode6中使用路径
3.pch文件的使用
/*
pch文件的作用
1.导入项目中常用的宏
2.导入项目中常用的头文件(工具类.h,分类.h)
3.自定义Log NSLog:比较消耗资源
*/
//判断有没有定义 __OBJC__这个宏(所有的.m文件默认都会定义__OBJC__)
//判断的好处是:避免多种语言(C,OC)的文件混编时候报错。
1.创建pch文件(一般与项目名相同)
2.pch文件在xcode6中使用路径
3.pch文件的使用
/*
pch文件的作用
1.导入项目中常用的宏
2.导入项目中常用的头文件(工具类.h,分类.h)
3.自定义Log NSLog:比较消耗资源
*/
//判断有没有定义 __OBJC__这个宏(所有的.m文件默认都会定义__OBJC__)
//判断的好处是:避免多种语言(C,OC)的文件混编时候报错。
//在pch写的有关OC的东西,最好放在#ifdef __OBJC__,Xcode在每个OC文件中都定义了这个宏,也就意味着只有OC中的文件才拥有这些宏,避免项目中有C文件的时候报错。
#ifdef __OBJC__
#define Count 10
#import "NSString+BCD.h"//分类
/*
#define Log(...) NSLog(__VA_ARGS__)
...表示宏里面的可变参数(可接收任何参数)
__VA_ARGS__:函数里面的可变参数
使用时和NSLog用法完全一样
*/
#ifdef DEBUG //调试阶段
#define Log(...) NSLog(__VA_ARGS__)
#else //发布阶段
#define Log(...)
#endif
#endif
#ifdef __OBJC__
#define Count 10
#import "NSString+BCD.h"//分类
/*
#define Log(...) NSLog(__VA_ARGS__)
...表示宏里面的可变参数(可接收任何参数)
__VA_ARGS__:函数里面的可变参数
使用时和NSLog用法完全一样
*/
#ifdef DEBUG //调试阶段
#define Log(...) NSLog(__VA_ARGS__)
#else //发布阶段
#define Log(...)
#endif
#endif
0 0
- 45-pch文件在xcode6中的使用
- 104-在xcode6中使用pch文件
- 在Xcode6上添加.pch文件
- 在Xcode6上创建pch文件
- 如何在Xcode6中新建pch文件
- 如何在Xcode6上添加pch文件
- xcode6缺少pch文件
- xcode6缺少pch文件
- xcode6添加pch文件
- xcode6添加pch文件
- Xcode6添加pch文件
- xcode6 添加.pch文件
- xcode6 新建Pch文件
- Xcode6 创建.pch文件
- Xcode6 pch文件问题
- Xcode6添加Pch文件
- XCode6 添加 pch 文件
- xcode6 创建pch文件
- html5 js 实现浏览器全屏效果(F11)
- 44-info.plist项目配置文件的常用属性,以及Info.plist对应xcode的project的图形界面(发布配置)
- Android拷贝工程不覆盖原工程的配置方法
- Android自定义组件系列【15】——四个方向滑动的菜单实现
- android编译命令
- 45-pch文件在xcode6中的使用
- 1160 蛇形矩阵
- 数据挖掘(Python)——利用sklearn进行数据挖掘,实现算法:svm、knn、C5.0、NaiveBayes
- android摄像头获取图像——第二弹
- CreateProcess的用法
- 代码控制界面:ios开发
- 嵌入式Linux学习笔记第三天(文件编程)
- 设计模式----创建型
- unity的智能克隆