xcode项目中的.pch文件
2014-08-19 15:49
323 查看
xcode中的*.pch文件是很强大的,在该文件中定义的宏或者其他引入都会自动包含在项目的其他文件中,作为全局引用文件。
这里举一个pch常用的代码段
#ifdef DEBUG
#define MyLog(...) NSLog(__VA_ARGS__)
#else
#define MyLog(...)
#endif
上面这段代码就可以实现在开发过程中在控制台输出打印,而在程序发布的后,程序不会因为项目中又大量的NSLog输出语句使得程序运行变慢。
但是,不能把所有要引入的文件都放在pch中,如果太多,同样会影响系统的运行,增加系统运行负担,只有几乎在所有文件中都运行的程序,才写进pch文件中。
这里举一个pch常用的代码段
#ifdef DEBUG
#define MyLog(...) NSLog(__VA_ARGS__)
#else
#define MyLog(...)
#endif
上面这段代码就可以实现在开发过程中在控制台输出打印,而在程序发布的后,程序不会因为项目中又大量的NSLog输出语句使得程序运行变慢。
但是,不能把所有要引入的文件都放在pch中,如果太多,同样会影响系统的运行,增加系统运行负担,只有几乎在所有文件中都运行的程序,才写进pch文件中。
相关文章推荐
- Xcode 6.1 新建项目后 添加pch文件关联
- 使用Xcode为iOS应用项目创建PCH文件的方法及应用示例
- 关于Xcode6.0.1创建项目不自动创建Prefix.pch文件的解决办法
- Xcode 6之后新建项目的时候就缺少了pch文件。需要的时候可以自己添加pch文件。
- xcode 6.0之后,在项目中手动创建.pch文件
- 为你的Xcode项目手动创建PCH文件
- Xcode非ARC项目中设置部分文件ARC支持
- IOS开发之----Xcode非ARC项目中设置部分文件ARC支持
- Xcode 中IOS项目文件类型及其作用
- Xcode允许SVN管理项目文件教程
- 关于ios项目沙盒中的文件和Xcode项目创建的文件
- 有关xcode中的xxx-Prefix.pch文件
- Xcode非ARC项目中设置部分文件ARC支持
- 解决方法:xcode编译代码发布至真机时,提示.pch文件invalid
- Xcode非ARC项目中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- 【转】Xcode非ARC项目中设置部分文件ARC支持
- 在Xcode项目中读取plist文件
- Xcode项目生成文件在哪里?
- 在VC空项目里添加自定义的预编译头(或关于:无法打开预编译头文件:“Debug/xxx.pch”: No such file or directory的问题的解决)