xcode6创建工程时 默认去掉了PrefixHeader.pch

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

在Xcode6之前,我们习惯将公用的宏和头文件统一放在 PrefixHeader.pch中,但是在Xcode6中去掉了PrefixHeader.pch。

原因:去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Header之后就要手动导入头文件了,在失去了编程便利性的同时也降低了Build的时间。

具体可以参考:http://stackoverflow.com/questions/24158648/why-isnt-projectname-prefix-pch-created-automatically-in-xcode-6

那么在Xcode6中如何添加PrefixHeader.pch呢?具体方法如下:

1、Command+N,打开新建文件窗口:ios->other->PCH file,创建一个pch文件:“工程名-Prefix.pch”;

2、将building setting中的precompile header选项的路径添加“$(SRCROOT)/项目名称/pch文件名”(例如:$(SRCROOT)/LotteryFive/Prefix.pch);

3、将Precompile Prefix Header为YES,预编译后的pch文件会被缓存起来,可以提高编译速度

原文链接:http://www.aiweibang.com/yuedu/2938187.html

@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

时间: 2024-11-03 13:28:48

xcode6创建工程时 默认去掉了PrefixHeader.pch的相关文章

去除Xcode6创建工程时自带的storyboard

1. 删除storyboard文件,并在setting里面清空加载storyboard: 2. 导入ViewController到appDelegate文件中 此处复制粘贴的代码如下: self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. self.window.back

改变MyEclipse创建JSP时默认的pageEncoding编码

如何改变MyEclipse创建JSP时默认的pageEncoding编码 有时我们需要改变MyEclipse创建JSP时默认的pageEncoding编码,因为也许它默认的编码不是我们想要的,比如我们想把它设为utf-8编码. 解决办法 1.打开MyEclipse,从菜单栏找到“Window”--->“Preferences”: 2.在左侧导航菜单栏找到“MyEclipse”---->“Files and Editors”---->“jsp”: 3.在右侧jsp窗口界面里设置“Encod

xcode6创建工程,引用SETextView报错

前言: 今天想写一个聊天Cell的通用类库,用Xcode6创建了一个工程,把SETextView加到工程中,CoreText.Framework也添加了,运行竟然报错,而之前的工程则没有问题.稍一对比,发现Xcode6中没有预编译文件,*.pch,难道是这个问题?于是乎: 1. 工程中添加pch文件,文件中加入公共类 #ifdef __OBJC__ #import <UIKit/UIKit.h> #import <Foundation/Foundation.h> #endif 2.

Xcode 创建工程时没有Class Prefix

点击xcodeproj 右侧栏目:

django创建工程,用命令

django创建工程的命令 >>python C:\Python33\Lib\site-packages\django\bin\django-admin.py startproject projectmanage >>cd projectmanage >>python C:\Python33\Lib\site-packages\django\bin\django-admin.py stratapp projectmanageapp >>mkdir templ

docker 创建容器时指定容器ip

Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定. 在实际部署中,我们需要指定容器ip,不允许其自行分配ip,尤其是搭建集群时,固定ip是必须的. 我们可以创建自己的bridge网络 : mynet,创建容器的时候指定网络为mynet并指定ip即可. 查看网络模式 docker network ls 创建一个新的bridge网络 docker network create --driver bridge --subnet=172.18.12.0/16 --gatewa

【Auto Layout】Xcode6创建Auto Layout 约束时产生的一些变化【iOS开发教程】

[#Auto Layout#]Xcode6创建Auto Layout 约束时产生的一些变化 ? ? ? 运行效果: 没有从顶部开始,似乎是从statusbar的20高度以外开始计算的 ? ? ? ? ? 另外在设置顶部约束和底部约束时也尽量不要选择默认的,尽量点击右侧的小箭头,在弹框中选择父视图,如下图所示: ? ? Created: 05/24/2015Link:?http://www.cnblogs.com/ChenYilong/p/4526893.html

AltiumDesigner学习笔记(一)&mdash;&mdash;创建工程与原理图文件

一.创建工程与原理图文件 1.通过菜单创建PCB工程 (1)File - New - Project - PCB Project,即可在当前工作区创建新的PCB工程 (2)新建工程并不直接在硬盘中创建文件,需要保存:在工程面板中,右键单击新建的工程名 - Save Project,在弹出的对话框中,选择工程存储目录(一般需要为新建的工程新建一个专属目录)并命名工程. 2.通过菜单或者工程面板向工程中添加原理文件 (1)在工程面板中,右键单击新建的工程 - Add New to Project -

[email&#160;protected] Command Prompt从命令行创建工程

#include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel("Hello Qt!"); label->show(); return app.exec(); } 第1 行和第2 行包含了两个类的定义:QApplication 和QLabel.对于每一个Q