项目打包去掉调试时的NSLog、print
2019独角兽企业重金招聘Python工程师标准>>>
在开发中,为了便于调试经常使用nslog 和 print , 但是这些输出会影响APP的性能,xcode中使用scheme解决这个问题问题。
步骤:
首先在pch文件中添加
#ifdef DEBUG
# define DLog(...) print(__VA_ARGS__)
#else
# define DLog(...)
#endif
首先点击xcode导航栏的(形式大写A的图标)targets,选中new scheme弹出alert,将name改为PresentationLayer,此时选中新建的PresentationLayer;
在点击此处选中Edit scheme,在alert中左边选中run,右边选择info,将Build Configuration值选为Release,点击OK;
然后选中target->Build Settings->Apple LLVM7.1-Preprocessing->PreProcessor Macros->Debug双击空白添加DEBUG或者DEBUG=1
当我们想要出去NS�Assert时,target->Build Settings->Apple LLVM7.1-Preprocessing->PreProcessor Macros->Release双击空白添加NS_BLOCK_ASSERTIONS
转载于:https://my.oschina.net/u/2532095/blog/698432
项目打包去掉调试时的NSLog、print相关推荐
- Android Studio 项目打包成apk时 Signature Version 的选择
在第一次进行apk打包时,点击Build->Generate Signed APK,选择好之后按Next后,有一个Signature Versions的选项. 图1 生成APK前的最后一步 在完 ...
- spring-boot项目打包去掉BOOT-INF文件夹
今天创建了一个SpringBoot项目A,打成jar后,在另一项目B中依赖A项目,因为A项目打包后出现了BOOT-INF文件夹 而我们的源码被放在了BOOT-INF中,造成我们在B项目中虽然添加了 ...
- 【虚幻】纯蓝图项目打包成功运行时提示缺失插件
分享今天同事踩的一个坑 引擎版本:4.26 纯蓝图项目 引用插件BPJosn和其他几个 项目正常运行,独立模式也正常运行.打包正常成功,运行打包项目失败提示如下 尝试了几种方式均失败(失败的方法就不一 ...
- maven项目打包去掉不需要的module
场景: my-project 工程依赖 my-core和my-common my-project在总工程AAA里面 然后总工程pom里面还包含其他的工程 之前每次install 都是执行总工程的pom ...
- maven 打包时缺少文件_解决Intellij Idea下使用Maven项目打包时部分文件缺失问题
问题 Idea被越来越多的java开发者青睐,特别是丰富的插件极大方便了开发者.Idea虽然没有Eclipse的繁琐配置,但也会出现一些问题.问题如下: 一.在进行Maven项目打包的时候,会发现有的 ...
- npm安装与卸载和cordova及ionic项目打包调试等相关命令总结归纳
一.安装和卸载node和npm的命令 1.Mac系统彻底卸载npmsudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/nod ...
- IDEA使用Build Artifacts进行项目打包时,发现没有可供打包的项目
问题描述:IDEA使用"Build Artifacts"进行项目打包时,点击了Build Artifacts之后在弹出的选项窗"Select Artifacts" ...
- 教你如何在vue-cli项目打包时避免踩雷(一)【早看早受益】
前言 不管迎面来的是什么,我们都能坦然面对.且不管前路如何,今天有阳光,那么我们就拥抱温暖;当风雨来临的时候,我们已经储备了迎接寒冷的能量.等待生命的即便是命运的魔咒,至少我们享受了现 ...
- vue.js项目打包时出错找不到main.js
vue.js项目打包时出错找不到main.js 打包时设置了开发环境和生产环境的入口文件分别是 配置打包文件vue.config.js(没有的话新增) module.exports = {chainW ...
最新文章
- 设置VSCode运行任务命令快捷键Alt+R,通常用于npm start(对频繁使用该命令可节省50%的输入命令行打字时间)
- Centos7.x 安装 Supervisord
- 《微信小程序:开发入门及案例详解》—— 3.4 小结
- Android自定义控件系列
- TCP如何能正常关闭连接?
- IE 6和IE 7对于按钮背景图案的处理 【转载】
- 高等代数第3版下 [丘维声 著] 2015年版_2020年成人高考 专升本 高等数学复习攻略...
- SketchUp 7 linux,SketchUp各版本有哪些兼容性更改?
- 零基础小白如何系统的自学网络安全(包含学习路线、工作方向)
- 员工“风清扬”感慨:为公司裁员结果把自己裁了,网友:真够狠的
- 蓝桥杯练习题——数列求和
- dedecms中[field:imglink/]图片大小问题解决办法
- STM32F103最小系统原理图
- matlab cdfx,求助大神
- PDF怎么免费转换成Excel?
- 嵌入式应用-详解移植并使用freetype显示文字
- 2022中级Android开发面试解答,当上项目经理才知道
- dos2unix命令找不到怎么办
- 【Python】爬取百度图片和必应图片
- android+硬件服务,android之硬件访问服务框架