天天看點

将不确定變為确定~為什麼釋出項目時用release環境更好些

調試模式

釋出(生産,營運)模式

這就是VS為我們提供的兩個模式,當然你也可以根據團隊的需要去建立其它的模式,但我和小微認為沒那個必要了,呵呵,下面來看看這兩種模式在什麼時候會用。

首先,如果你在代碼中沒有用到debug,release,那事實上它們在釋出時,這兩種模式沒有差別,但如果你的代碼中用到了,那就不同了,可能一個方法在調試時用,但營運環境時就不需要了,如果調試日志的寫入,可能隻是調試時用,但營運時就不需要了,但營運時,可能對關鍵點也需要有日志記錄。

看代碼:

而這時,你在debug模式下,運作程式,如果調用了Logger方法,它會正确加載,但如果你使用release去釋出或者調試,那麼,Logger方法将不會

被執行,這種特性在我們開發中,經常用到。

繼續閱讀