IOS PCH配置

49 篇文章 0 订阅
9 篇文章 0 订阅

pch文件的作用

   对于xcode6以后创建工程不在自动添加.pch文件了,很多资料认为.pch文件会影响效率。我觉得.pch文件总体上会加速编译,因为xcode会对.pch文件中的定义预编译并缓存。之所以减慢编译速度应该是因为很多开发者使用方式不对吧。 
   我们可以想到.pch是把双刃剑,提供便利性的同时如果使用不当可能增加Build的时间。

   因此我们在使用时,要注意以下几点:

  • 不要把绝大多数甚至是所有的宏定义放进来。
  • 在某个类或者某几个类中使用的宏定义别放进来。
  • 放置公用性高的头文件,比如使用率较高的fundation框架,第三方库头文件。
  • 为了整洁性的要求,建议把公用性低的宏定义整理到某个头文件再将该头文件写入.pch文件。

1. command+n


2.修改名字,一般为target.pch
3.prefix配置

如果刚才建立.pch是默认位置的话,就$(SRCROOT)/target/target.pch格式,如果选位置的话,就工程文件拖进这里,找相对路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值