一、定义全局变量: 创建类文件 在.h中: 在.m中: 再创建一个pch文件,导入上面类的头文件 注意:创建pch文件需要在Target/Build Setting/Prefix Header下设置pch的路径,只需要当前工程内部路径。 二、UIKIT_EXTERN的基本理解: 查看源文件: lin ...
分类:
其他好文 时间:
2016-07-05 14:05:18
阅读次数:
188
新建一个继承自UIView的扩展类 在.h文件中写代码: 在.m文件中 如果把它导入放到PCH文件中,则整个项目所有文件夹都可以直接使用,比如想设置某个控件的尺寸: button.x button.y button.width label.centerX label.size等等,所以上面封装过的属 ...
分类:
其他好文 时间:
2016-07-03 08:11:24
阅读次数:
115
//如何安装: //1.创建新pch文件,默认名字即可: "PrefixHeader.pch". //2.点击下一步再去Build Settings 搜索Prefix Header. //3.找到Prefix Header并且双击,输入$(SRCROOT)/$(PROJECT_NAME)/Prefi ...
分类:
其他好文 时间:
2016-06-27 09:09:46
阅读次数:
155
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用: 1.存放一些全局的宏(整个项目中都用得上的 ...
分类:
移动开发 时间:
2016-06-24 12:09:33
阅读次数:
175
预编译加速编译 QT也可以像VS那样使用预编译头文件来加速编译器的编译速度。首先在.pro文件中加入: CONFIG += precompiled_header 然后定义需要预编译的头文件: PRECOMPILED_HEADER = pch.h 其中pch.h头文件即为自定义的预编译头文件。 指定临 ...
分类:
其他好文 时间:
2016-06-20 06:53:12
阅读次数:
905
iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,灰常方便。 本文整理自http://www.cocoachina.com/applenews/devnews ...
分类:
移动开发 时间:
2016-06-17 11:08:08
阅读次数:
250
1. 添加Prefix Header 注: Xcode 6苹果默认去掉prefix Header, 用以提高原文件的复用性, 便于迁移. 并且可以一定程度上减少Build Time. 解决办法: (1). 在工程中添加一个pch文件, 命名 XXX-Prefix.pch. (2). 设置Build ...
分类:
移动开发 时间:
2016-06-15 10:45:04
阅读次数:
492
在pch文件中: #ifdef DEBUG #define ZSLog(...) NSLog(__VA_ARGS__) #else #define ZSLog(...) #endif ...
分类:
移动开发 时间:
2016-06-07 12:58:48
阅读次数:
261
第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCH ...
分类:
其他好文 时间:
2016-06-07 01:04:22
阅读次数:
166
iOS学习之PCH文件 1. PCH文件概述 PCH文件是一种预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里。这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常 ...
分类:
其他好文 时间:
2016-05-30 12:58:41
阅读次数:
152