IOS三人行iOS进阶之基础iOS 开发

iOS中 Debug 和 Release 的区别和使用

2016-06-08  本文已影响5165人  Paulpang
在 iOSK开发中,我们经常会调试程序和发布程序,但是有很多人对 Debug 和 Release 不是太了解.下面是我对 Debug 和 Release 的简单理解,希望对大家在开发中有所启迪:
Debug : 调试版本,主要是让程序员使用,在调试的过程中调用 Debug 会启动更多的服务来监控错误,运行速度相对较慢,而且比较耗能.
Release : 发布版本,主要是让用户使用, 在使用的过程中会去掉那些繁琐的监控服务,运行速度相对较快,而且比较节约内存.

建议 : 在程序开发完成以后,建议在测试的时候 把 Debug 和 Release 两个版本都测试一下,在提测的时候以 Release 测试的情况为准. 因为 Release 状态下测试的情况,是用户使用的真是情景.

在程序调试的过程中, Xcode 默认的情况是 Debug ,如果想修改成 Release 情景下测试.

Edit Scheme ---> info --->Build Configuration 选择 Release 进行测试;
上一篇 下一篇

猜你喜欢

热点阅读