iOS release版本
来源:互联网 发布:js 字符串日期格式化 编辑:程序博客网 时间:2024/06/02 00:54
首选需要说明的是,iOS一般情况分为release,debug版本,在iOS开发中也有很多宏是可以区分的,一般情况下,在公司开发的时候,都会有开发环境,和生产环境,一般情况在开发的时候都会是debug环境,除非自己刻意修改,但是打包上传到AppStore上后生成ipa包一般情况都是release环境,所以在开发中就可以用iOS提供的宏很好的区分开,例如开发环境和生产环境,又例如有很多东西需要在开发环境打印的log日志,但是在生产环境不需要的话就可以重写下nslog方法:
即:在.pch文件中添加下面一段:
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...) {}
#endif
对于 __OPTIMIZE__ 这个宏,来标识是否是release的。
0 0
- iOS release版本
- iOS debug版本与release版本(问题)
- iOS release版本去除NSLog打印信息
- iOS release版本中去掉NSLog输出
- ios 学习之 debug和release版本
- iOS release版本中去掉NSLog输出
- Release版本
- Release版本
- iOS开发:Debug与Release版本NSLog屏蔽方法
- iOS开发:Debug与Release版本NSLog屏蔽方法
- iOS开发debug跟release版本log屏蔽方法
- ios 学习之 debug和release版本的运行
- iOS开发debug跟release版本log屏蔽方法
- iOS开发debug跟release版本NSLog屏蔽方法
- iOS:各release版本的特性(持续更新)
- iOS开发debug跟release版本NSLog屏蔽方法
- iOS开发debug跟release版本log屏蔽方法
- iOS开发debug跟release版本NSLog屏蔽方法
- Fragment讲解
- 专题四-指针和数组(上)
- hdu1285(拓扑排序)
- Linux挂载u盘
- c:if 通过${fn:contains(id,'')多条件判断
- iOS release版本
- 擅长排列的小明 II
- C++基础:标准输入输出
- .NET框架-Try-Parse和Tester-Doer
- 【Java每日一题】20170113
- 二级指针的透析
- Angular2 倒计时组件
- cssnext简介
- 最全解析:支付宝钱包系统架构内部揭秘