#define的使用与规范 iOS简单整理

正好在用,所以整理了一下,小白专用,嘻嘻

第一步,先建一个宏定义的头文件,将自己定义的一些东西写在里面
就是它

#ifndef Constant_h
#define Constant_h

// 屏幕高度
#define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height
// 屏幕宽度
#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width
// 导航栏颜色
#define NavigationBarColor [UIColor colorWithRed:62/255.0 green:173/255.0 blue:176/255.0 alpha:1.0]


#endif /* Constant_h */

好了,写完这个当然是要在各个文件里面调用咯,但是现在是不能调用的,下面我们需要配置pch文件,如果没有的话,那就先建一个。当然,一般都在SUpportingFiles里面新建。

第二步,新建以及配置pch文件
newfile->other里面的这个
就是它
然后将你自己的宏定义文件引入


#ifndef PrefixHeader_pch
#define PrefixHeader_pch

#import "AppDelegate.h"
// 全局宏定义文件
#import "Constant.h"

#endif /* PrefixHeader_pch */

然后呢,这样还是出不来的,这个时候,需要配置下pch文件的路径
BuildSetting-> 搜索 (prefix)
就是他啊啊
然后输入$(PRODUCT_NAME)/PrefixHeader.pch
就配置好啦

最后一步呢,就是在appdelegata.m文件里面调用一下你所写的宏定义,这个时候呢,最重要的一步,cmd + B,运行一下,完事,就OK啦

这是整理的时候发现别人整理的,很不错的
大神整理的
最后,共勉,睡觉啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值