Xcode 7 PCH宏文件的配置和使用---学会使用宏定义
2024-10-13 10:50:22
使用宏的目的是什么?
由于实际开发中,有时候一些设置信息需要重复使用(例如设置打印信息、配置颜色、配置宽度等),如果每次都手动去敲每次都去创建会很麻烦。虽然宏使用的时候会占用内存,可是目前来说大部分开发者都在使用。
苹果在6.0之后就不在提供宏的常用配置了,所以如果想使用宏那么就需要自己去配置宏。
1.创建PCH 文件
2.打开配置面板 按照下图操作
3.配置 PrefixHeader.pch
a.第一种方法是配置绝对路径---只有自己的电脑可以配置使用 如图
不建议这么使用如果这样配置除了自己的电脑以外或者说配置的路径发生改变会导致无法使用
拖拽后显示的结果如下:
b.第二种方法 配置相对路径
推荐使用: 配置下面的内容系统会自动查找所在文件夹位置
将下面代码放到弹框中
c.一定要记得将Precompile Prefix Header的NO 为YES
4.配置OK ,可以风骚的使用了哈哈!
来个配置屏幕bounds的宏 试试看
下次再适配屏幕的时候直接打印上面的宏就OK了
对比下哪个更好呢?
另外:当你项目文件为OC文件的时候,当你导入C类的文件那么你可以在宏中去解决不适配的问题?
代码如下:
#ifdef __OBJC__
这里面写宏的代码
#endif
最新文章
- rtmp转m3u8
- ASP.NET MVC 网站开发总结(三) ——图片截图上传
- 类似material design的电影应用源码
- 等价表达式 (codevs 1107)题解
- 传说中的WCF(8):玩转消息协定
- 【Hihocoder 1167】 高等理论计算机科学 (树链的交,线段树或树状数组维护区间和)
- cocos2dx 资源合并.
- Eddy's research I
- TOGAF架构开发方法(ADM)之需求管理阶段
- OS X快捷键最最齐全版(官方版)
- 最通用的ibatis.Net使用sql server存储过程返回分页数据的详细例子
- R语言学习路线和常用数据挖掘包(转)
- html页面高度自适应
- python之函数初识
- maven到Gradle,一些对比和分享
- JavaScript中易混淆的DOM属性及方法对比
- Gitlab--安装及汉化
- Python中斐波那契数列的四种写法
- Linux内核编译:很少有人提及的一些内容
- MOCK 基本使用例子