Debug和Release版本区别
众所周知,我们进⾏iOS开发,在Xcode调试程序时,分为两种⽅式,Debug和Release,在Target的Setting中相信⼤家应该看到很多选项都分为Debug和Release,⽅便我们分别设置,满⾜调试和发布的不同需求。
⼀、简介
1、Release是发⾏版本,⽐Debug版本有⼀些优化,⽂件⽐Debug⽂件⼩,想要发布时,也就是说需要⼤众客户使⽤时,需要build Release版本,
2、Debug是调试版本,Debug和Release调⽤两个不同的底层库。我们开发者⾃⼰内部真机或模拟器调试时,使⽤Debug模式就好。
具体区别如下:
1、Debug是调试版本,包括的程序信息更多
2、只有Debug版的程序才能设置断点、单步执⾏、使⽤TRACE/ASSERT等调试输出语句
3、Release不包含任何调试信息,所以体积⼩、运⾏速度快
⼆如何设置
Xcode左上⾓,点中项⽬名称-Edit Scheme,或是菜单栏-Product-Scheme-Edit Scheme 弹出界⾯如下:
1、设置Debug时,build/Run后就是debug版本。
2、修改成Release模式,出来的就是release版本。
>xcode界面

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。