
你真的知道PCH怎么用?PCH要这么多个有用吗?根本没用,你添加多少个都一样。。只要一个就好了
满意请采纳,不懂追问我吧
) 打开你已经存在的XCODE工程. 选择 File >New >File >iOS >Other >PCH File然后点击下一步.
2.) 给你的PCH文件起名字
projectName-Prefix.pch. 例如你的项目工程名为iOSSample然而你的PCH 文件的名字应该为
iOSSample-Prefix.pch然后点击创建按钮.
3.) 选择 PCH 文件(文章的示例文件为 iOSSample-Prefix.pch) 并且替换文件内容,内容如下.
//// Prefix header//// The contents of this file are implicitly//included at the beginning of every source file//
#import#ifndef __IPHONE_5_0
#warning "This project uses features only available in iOS SDK 5.0 and later."
#endif#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
4.) 找到 Project >Build Settings >搜索 “Prefix Header“
5.) “Apple LLVM 6.0″ 栏目中你将会看到 Prefix Header 关键字.
6.) 输入: YourProjectName/YourProject-Prefix.pch 或 $(SRCROOT)/YourProject-Prefix.pch
7.) Clean 并且 build 你的项目.
就是这样!完成!现在你可以使用你的 PCH 文件就像你使用老版本的Xcode一样了.
1、个人对PCH 的理解:PCH 文件是针对一些宏定义的,常用的变量的定义或常用到的类,只要在PCH 中定义的变量,在整个工程中都可以使用,如果多个类需要导入很多类,我们可以在PCH文件中导入需要导入的类,在使用的类里面导入pch头文件就可以了2、在工程中新建一个PCH 文件:New File ->Other ->PCH File(这就是需要新建的pch文件,点击改好名字和路径) ->Create。这时候就创建好了一个pch文件
3、把pch 是我路径改为相对路径这样把工程在其他设备上也能查找到相应的pch 文件
(1、Build Setting 设置中找到Precomplie Prefix Header(可以直接查找Prefix Header) 。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)