Debug和Release版本區別


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)

如圖:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM