Car*_*zey 15
.pch文件允许您避免导入UIKit.h和Foundation.h等常用文件.如果您在.pch中导入了这些文件,则您自己的类不需要导入它们.
#ifdef OBJC的重要性在于,如果没有编译器集来构建目标c代码(因此避免了大量编译器错误),则不要导入包含objective-c代码的头文件.
您可以在目标的构建设置中定义诸如IS_PRODUCTION之类的参数.我通常在"其他C标志"中这样做.
Wri*_*sCS 13
.pch 是一个预编译头.
在C和C++编程语言中,头文件是一个文件,其文本可以由C预处理器自动包含在另一个源文件中,通常通过在源文件中使用编译器指令来指定.
#ifdef OBJC 让编译器知道代码是Objective-C.
#ifdef IS_PRODUCTION 是你自己定义的一个指令,它告诉编译器只有在定义了这个时才做某事,最有可能是PRODUCTION构建的东西.
| 归档时间: |
|
| 查看次数: |
5723 次 |
| 最近记录: |