美文网首页
iOS 开发中Debug、Release

iOS 开发中Debug、Release

作者: googleKing | 来源:发表于2016-04-22 17:05 被阅读0次

    Debug和Release版本区别

    众所周知,我们尽心iOS开发,在Xocde调试程序时,分为两种方式Debug和Release,在Target的Setting中相信大家应该能看到很多选项分别为Debug和Release,方便我们分别设置,满足调试和发布的不同需求。Release是发行版本,比Debug版本有一些优化,文件比Debug版本文件小;Debug是调试版本,Debug和Release调用两个不同的底层库。通俗点讲,我们开发者自己内部真机调试或模拟器调试时,使用Debug模式就好,等到想要发布时,也就是说需要大众客户使用时,需要build Release版本,具体区别如下:

    (1)、Debug是调试版本,包括的程序信息更多

    (2)、Debug版的程序能设置断点、但不执行、使用TRACE/ASSERT等调试输出语句

    (3)、Release不包含任何调试信息,所以体积小,运行速度快

    Build或Run  ->Debug或者Release版本

    1、项目名->Product->Scheme->Edit Scheme->Info->Build Configuration(选择对应的Debug或Release)

    2、快捷键: command+shift+, (command + <) ->Info->Build Configuration(选择对应的Debug或Release)

    如图:

    相关文章

      网友评论

          本文标题:iOS 开发中Debug、Release

          本文链接:https://www.haomeiwen.com/subject/prjxrttx.html