iOS 添加PCH全局引用文件 —— HERO博客

PCH文件简介:

PCH文件是Xcode编程中全局引用共享的文件。可以在这里引入头文件或者宏定义来方便程序中多个文件访问。

PCH文件创建:

打开工程 New File... -> iOS Other -> PCH File 输入PCH文件名字即可。

PCH文件配置:

iOS 添加PCH全局引用文件 —— HERO博客_第1张图片

如图14-1,进入工程,在Build Settings中搜索Prefix Header,在搜索到的Prefix Header选项中双击添加如下语句:

$(SRCROOT)//项目名/PCH文件名

  iOS 添加PCH全局引用文件 —— HERO博客_第2张图片

配置完成,就可以使用PCH文件引入头文件或者宏定义了。如图14-2。

#define 简介:

宏可以定义一个属性、函数等各种我们需要的内容。在.m文件中定义一个宏,则该文件下所有函数、方法都可以获取到这个宏,宏定义不仅可以节省代码工作量,也使代码可读性大大增加。

#define 实例:

下面列举几个实际例子:

//获得RGB颜色

#define PNColor(r, g, b) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:1.0]

//判断版本

#define IsIOS7 ([[[UIDevice currentDevice] systemVersion] floatValue] < 8.0 ? YES : NO)

//获得屏幕的宽高

#define  mainW [UIScreen mainScreen].bounds.size.width

#define  mainH [UIScreen mainScreen].bounds.size.height

//弧度换角度

#define DEGREES_TO_RADIANS(angle) ((angle) / 180.0 * M_PI)

//定义属性

#define isLogin @"isLogin"

#define kVersion @"version"

#define kMaxNum 10


你可能感兴趣的:(iOS,Objective-C技术分享,添加PCH文件,PCH文件配置,#define定义,宏定义,全局引用文件)