swift 設置 DEBUG

在OC中可以設置 #if DEBUG #else #endif 來區分正式環境和測試環境

#if DEBUG

...... ?模擬數據

#else

... 真實數據

#endif

但是在swift中沒有默認標記 ?所以上面這種寫法不起作用.但是可以通過自己手動設置,實現OC的那種效果,具體步驟如下:?

在Build setting >>> 搜索 swift fl? >>> 找到Other Swift Flags并展開 >>> 找到Debug并點擊后面的"+"號 >>>在輸入框中寫上 -D DEBUG ?(其中-D 是固定模式 后面的DEBUG可以自定義)


設置DEBUG標識

在swift中調用和OC一樣

#if DEBUG

...... ?模擬數據

#else

... 真實數據

#endif

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Swift在DEBUG模式下并沒有這個宏,需要自己手動配置: Build Settings --> Other S...
    iSuTon閱讀 824評論 0 1
  • 轉至元數據結尾創建: 董瀟偉,最新修改于: 十二月 23, 2016 轉至元數據起始第一章:isa和Class一....
    40c0490e5268閱讀 1,788評論 0 9
  • 1、隨機數 不需要隨機數種子 arc4random()%N + begin:產生begin~begin+N的隨機數...
    我是小胡胡123閱讀 4,231評論 0 2
  • 因為要結局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細...
    uniapp閱讀 4,537評論 0 12
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139