iOS開發:Release/Debug模式與Configuration;圖標,APP名稱;log打印;

 

一、release與debug模式

Debug和Release僅僅是編譯選項的不同,那麼爲什麼要區分Debug和Release版本呢?

Debug和Release,主要是針對其面向的目標不同的而進行區分的。

Debug通常稱爲調試版本,通過一系列編譯選項的配合,編譯的結果通常包含調試信息,而且不做任何優化,爲開發人員提供強大的應用程序調試能力。

而Release通常稱爲發佈版本,是爲用戶使用的,一般客戶不允許在發佈版本上進行調試。所以不保存調試信息,同時,它往往進行了各種優化,以期達到代碼最小和速度最優。爲用戶的使用提供便利。

二、更改Preprocessor Macros 

可以設置log打印

#if DEBUG
    if (LogLevelCtl >= level) {
        NSLog(@"%@",string);
    }
#endif

 

三、區別更改debug和release圖標,APP名稱;log打印;

見:https://blog.csdn.net/gongwutianya/article/details/52205192

參考文章:

https://blog.csdn.net/u011146511/article/details/84370980

https://blog.csdn.net/gongwutianya/article/details/52205192

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章