在Xcode6之前,我们习惯将公用的宏和头文件统一放在 PrefixHeader.pch中,但是在Xcode6中去掉了PrefixHeader.pch。 原因:去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Pre....
分类:
其他好文 时间:
2015-03-31 19:37:18
阅读次数:
122
1. 新建工程 ? 2. 创建pch文件 ? 3. 在setting里面进行设置
分类:
其他好文 时间:
2015-03-30 08:06:53
阅读次数:
160
一、掌握? Info.plist和pch文件的作用? UIApplication的常见使用? AppDelegate的代理方法? UIApplication、AppDelegate、UIWindow、UIViewController的关系? iOS程序的完整启动过程二、项目中常见的文件(1)Info...
分类:
移动开发 时间:
2015-03-27 23:40:36
阅读次数:
285
XCode6里, 新建工程默认是没有pch文件的,苹果取消pch文件这一点肯定有它的道理,刚開始非常多人可能不适应,假设我们想使用pch文件,须要手动加入,加入过程例如以下:(依然直接上图) @ 取消的原因: Stackoverflow上有一个人对此的解释是这种:I suspect b...
分类:
其他好文 时间:
2015-03-20 17:50:27
阅读次数:
147
1.一般项目中我的NSLog会在Prefix.pch文件添加如下代码,已保证在非调试状态下NSLog不工作12345#ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...)#endif2.在项目中如果没做任何处理...
分类:
移动开发 时间:
2015-03-20 12:31:11
阅读次数:
188
程序启动原理掌握Info.plist和pch文件的作用UIApplication的常见使用AppDelegate的代理方法UIApplication、AppDelegate、UIWindow、UIViewController的关系iOS程序的完整启动过程Info.plist常见的设置建立一个工程后,...
分类:
其他好文 时间:
2015-03-17 14:01:45
阅读次数:
129
1、error: macro names must be identifiers YourProject_prefix.pch原因: 因为你弄脏了预处理器宏,在它处于的时候修改了它解决方法: Configiration选择All Configirations,清空它 然后分别重新定义你的Debug,...
分类:
其他好文 时间:
2015-03-16 16:10:58
阅读次数:
98
在做iOS开发过程中,我们经常需要输出日志来查看某些数据是否打印出来,或者查看查个类是否被调用了。系统默认的是NSLog(@"xxxx %d",1) ,但如果该APP要发布到商店,就要把这些日志全部都注释掉,要不是的话,要非常占内存。当前的做法是,在.pch 中,定义一个宏:#ifdef DEBUG...
分类:
移动开发 时间:
2015-03-16 00:53:43
阅读次数:
232
Xcode6添加pch文件一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了。如何在Xcode6中添加pch(Precompile Prefix Header)?1,Command+N,打开新建文件窗口:ios->other->PCH fi...
分类:
其他好文 时间:
2015-03-15 18:18:30
阅读次数:
260
1.新建xx.pch2.在Build Settings 中 Prefix Header 中添加xx.pch3.在xx.pch添加需要的.h文件或者其他声明例如;#import #import #import - -!有个坑。。。.pch的位置问题:右键xx.pch Show File Insepec...
分类:
编程语言 时间:
2015-03-12 22:23:44
阅读次数:
256