强制消除Xcode警告的方法
生活随笔
收集整理的這篇文章主要介紹了
强制消除Xcode警告的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
比如我已經知道某行會報警告了,但是代碼有這么寫的道理,實在不想看到警告,可以用下面這個宏把這幾行代碼包住,就可以消除警告了。
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-variable" ? //這里是會報警告的代碼 ? #pragma clang diagnostic pop
這個-Wunused-variable代表的意思就是:有的東西你實例化了但是沒有使用。?
? ? ? ?我們如何得到一個警告的標示符?
如下圖選擇一個警告,點擊右鍵,Reveal In Log,就能看到右邊有個方括號[]里面的東西就是這個警告對應的標示符。
??? 如果希望整個項目中都忽略某種很無聊的警告,就在項目中Build Setting里加上這個標示符,可以連著加的。
如果不想整個項目都忽略,只想個別文件忽略,那就在Build Phases里面的Compile Sources里面,找到個別文件加上此指令。
#pragma clang diagnostic push #pragma clang diagnostic ignored "-Wunused-variable" ? //這里是會報警告的代碼 ? #pragma clang diagnostic pop
這個-Wunused-variable代表的意思就是:有的東西你實例化了但是沒有使用。?
? ? ? ?我們如何得到一個警告的標示符?
如下圖選擇一個警告,點擊右鍵,Reveal In Log,就能看到右邊有個方括號[]里面的東西就是這個警告對應的標示符。
??? 如果希望整個項目中都忽略某種很無聊的警告,就在項目中Build Setting里加上這個標示符,可以連著加的。
如果不想整個項目都忽略,只想個別文件忽略,那就在Build Phases里面的Compile Sources里面,找到個別文件加上此指令。
總結
以上是生活随笔為你收集整理的强制消除Xcode警告的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于abtest思想的流量切换(ngin
- 下一篇: spriteatlas 白屏的问题_Di