计算机知识

当前位置:澳门新葡萄京 > 计算机知识 > 宏定义写在该文件中(该文件里面要是有class等字

宏定义写在该文件中(该文件里面要是有class等字

来源:http://www.hhmtch.com 作者:澳门新葡萄京 时间:2020-04-06 22:19

两点:1、定义全局变量函数2、“输出”全局函数在debug和release下设置

一、定义全局变量和全局函数

swift定义全局变量与函数 类似与 OC中的.pch文件,使项目可以更简洁访问相同变量、调用相同的函数。OC中是创建一个.pch文件,之后添加Prefix Header为:

$/projectName/xxx.pch

对于swift,为了统一管理,最好新建一个.swift文件,宏定义写在该文件中(该文件里面要是有class等字样,删除即可,它就是一个简单的文件)如下图:

图片 1宏定义文件截图

二、“输出”全局函数在debug和release下的设置

OC:NSLogdebug: 打印release:不打印

swift:PLPrintdebug: 打印release:打印

swift需要在release不打印内容。1、项目参数设置:

图片 2项目参数设置

(图中代表 debug下存在DEBUG标示,release下 不存在)

2、代码添加判断:

图片 3代码添加判断DEBUG是否存在

本文由澳门新葡萄京发布于计算机知识,转载请注明出处:宏定义写在该文件中(该文件里面要是有class等字

关键词: 定义 swift