xcode6以后去掉了pch文件,据说苹果是觉得把头文件加在pch中,会让编译变慢,但是作为我们程序员来说难不倒我们,所以我们手动来添加一下pch文件即可
 
首先创建一个工程,然后创建一个pch文件,如下图

创建的是记得点击下面的勾

然后在bulid settings中进行搜索pref

我们在prefix header中添加路径$(SRCROOT)/PCHDemo/PreFile.pch

其中PCHDemo是你工程的名称 PreFile是你刚才创建的pch文件

 
ok,做完以上就算是添加完成了,那么就可以运行你的工程!
接下来你运行工程,有可能还会报错,报错信息如下
Could not build module XXX

那么修改一下这里把以上这段运行在  #ifdef __OBJC__    #endif里面,如下
 

#ifdef __OBJC__

#import

#import

#import "ZCControl.h"

#define WIDTH [UIScreen mainScreen].bounds.size.width

#define HEIGHT [UIScreen mainScreen].bounds.size.height

#endif

这样就可以了.
 

最新文章

  1. 第一次链接Azure,固定实例内部IP(DIP)
  2. MySQL5.6 GTID、多线程复制
  3. PCI在linux系统中注册与注销示例
  4. sql alter表字段处理
  5. 使用PHP+ajax打造聊天室应用
  6. bzoj 1449 [JSOI2009]球队收益(费用拆分,最小费用流)
  7. javascript笔记3之数据类型
  8. AOP的实现原理——动态代理
  9. Activity的LaunchMode情景思考
  10. Object-c学习之路八(NSArray(数组)遍历和排序)
  11. Ansible Lookup
  12. Spring Security(三十二):10. Core Services
  13. 印象笔记无法连服务器(internet explore的问题)
  14. 解决提交项目到GitHub,报错Please tell me who you are的问题
  15. 第三章 mybatis-generator + mysql/ptsql
  16. eclipse+cygwin+cdt搭建c/c++开发环境
  17. 一个单元测试 学习 aysnc await
  18. git revert后导致合并代码丢失
  19. IIS6中给Framework2,。0站点的虚拟目录(2.0版本)下发布Web API项目(4.0版本)问题处理
  20. Linux操作系统简介

热门文章

  1. 模仿京东顶部搜索条效果制作的一个小demo
  2. iOS 导航控制器如何随意push和pop 想要在 A push B 后, B 在push 到 D ,然后从 D pop 到 C ,在从 C pop 的A
  3. 警告:Pointer is missing a nullability type specifier (__nonnull or __nullable)
  4. ElasticSearch 概念解析
  5. 主机开启后,显示器显示NO SIGNAL,无信号
  6. [转载]“java.sql.SQLException:指定了无效的 Oracle URL”
  7. Tinymce4 中Ajax多次加载时,会出现菜单在第二次进入时,显示的下拉菜单在左上角
  8. ReactiveCocoa 谈谈concat
  9. 隐藏NavigationBar 带来的坑
  10. 封装DB类