pch文件的简单使用

预编译头文件pch的使用。可以将一些全局宏定义放在里面避免在每个类中都需要定义。

Xcode6以后默认不会添加pch文件。故需要自行创建。流程如下:

1> New file -> other -> PCH File

2> 在工程设置里面Bulid Settings -> Prefix Header ->写进pch文件的相对地址(e.g : $(SRCROOT)/Fenvo/Fenvo-Prefix.pch)

使用pch文件使发布app时所有的nslog都注销掉,需要在pch文件中添加如下代码:

#ifdef __OPTIMIZE__

#define NSLog(...) NSLog(__VA_ARGS__)

#else

#define NSLog(...){}

#endif

使用预编译文件定义全局宏

将宏定义包含在如下代码之间

#ifdef __OBJC__

#endif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值