Debug/Release/Archive使用与区分
作者:
罂粟之城 | 来源:发表于
2019-08-14 13:20 被阅读0次Debug和Release区别在于:
如区分Debug模式:
#ifdef DEBUG
///
#else
///
#endif
- Debug是可在代码中加入断点进行代码的步进、步出等一步步操作以便于在真机或者模拟器上可以进行调试工作,查找问题更加方便。
- Debug一般用于开发模式中,比如我们可以用于测试某个功能时,直接使用Debug模式即可。
#ifdef DEBUG
#define NSLog(...) NSLog(__VA_ARGS__)
#define MyLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...)
#define MyLog(...)
#endif
- 而Release一般是在打包上线时使用,在Release模式下生成的Release包比Debug包更小。
Archive(Xcode->product->Archive)主要是使用于项目打包上线时使用。
本文标题:Debug/Release/Archive使用与区分
本文链接:https://www.haomeiwen.com/subject/fhjgjctx.html
网友评论