新版本的Xcode不会在创建工程时,默认为开发者创建一个全局的PrefixHeader.pch文件,下面就简单说下如何配置PrefixHeader.pch预编译文件。
第一步:新建
在navigator栏,在你需要的插入文件的位置右击
->New File...(或者快捷键:Command + N )
->在弹出的界面中选择iOS下的Other->PCH File,点击Next
->输入文件名
->点击Create
新建PCH文件
第二步:配置
在项目的配置界面选择TARGETS下的标签
->Build Settings(注意左侧的标签要打到All
)
->搜索"prefix header"
->配置“prefix header”的值为:$(SRCROOT)/XXXX/PrefixHeader.pch
其中$(SRCROOT)为项目根路径,XXXX与项目名一致,PrefixHeader.pch与文件名一致
第三步:使用
在pch文件内(举例)输入:
/**
* 配置自定义的测试Log
*/
#ifdef DEBUG
#define MYLog(...) NSLog(__VA_ARGS__)
#else
#define MYLog(...)
#endif
然后在其他文件内使用MYLog()
就可以了
网友评论