Xcode6 中添加pch文件

本文介绍如何在Xcode6中手动创建并配置pch文件,包括新建pch文件的方法、设置工程配置步骤及pch文件中应包含的关键代码,同时提供了一些使用pch文件的最佳实践建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Xcode6以前的版本中创建工程会自动创建一个pch文件,而Xcode6版本中,系统取消了创建pch,下面是创建方法:

1.新建文件-选择Other-pch文件;


2.填写pch文件的名字,可按照以前系统自动命名的规则:工程名-Prefix.pch;

3.修改工程配置文件BuildSettings,可搜索prefix Header找到,添加路径:工程名/工程名-Prefix.pch


4.编译一下工程,就可以使用了。

5.配置pch里应配置的代码;

pch里有两句配置代码:

// Include any system framework and library headers here that should be included in all compilation units.

// You will also need to set the Prefix Header build setting of one or more of your targets to reference this file.

所以需要添加代码:

#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif

重点:如果不添加,自定义的类使用UIKit和Foundation里的内容,会不识别报错。


本人的一点小建议:之前见有开发者经常在pch里添加头文件使用,这样虽然方便了编程的便利,但是也存在了一些潜在问题,这也有可能是Xcode6不在默认创建pch的原因,所以建议开发者不要在pch里添加头文件,在哪里文件需要引入头文件时import.




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值