去掉Xcode中的警告資訊

2021-08-03 15:24:17 字數 1176 閱讀 3856

開發乙個專案時,難免會產生很多無關緊要的警告,很多是第三方或是老**不再被支援造成的,但並不影響使用,花大力氣去解決警告也不合時宜,偷個懶,把一些隱藏掉吧!

關閉工程中指定 型別的警告

下面是乙個示例工程的警告,乙個第三方,還有一些是ios不再提倡使用的類如uiactionsheet,這些對專案的影響不大,下面就試著取消一些警告吧!

示例工程警告

第一步 找到要取消的警告型別

在相應的警告上右擊->reveal in log

警告型別

被選中的-wdeprecated-declarations就是我們所要的警告型別了。

-w是字首,這個字首表示的是 開啟這種型別的警告 如果我們是要關閉某種型別的警告的話, 要將 -w換成 -wno-

第二步 設定

找到下圖所示的other warning flags,雙擊,新增-wno-deprecated-declarations就可以了。

新增配置

完成後,我們會看到,警告明顯少了很多。

去除第三方警告

只需要一句話,在podfile檔案中 增加 inhibit_all_warnings! 來要pod的工程不顯示任何警告。

去除第三方警告

我們明顯看出剛才的sdwebimage的警告沒有了,去除其他型別的警告也是如此,是不是很簡單。不過我還是很喜歡警告的,既然有警告,肯定是有需要改進的地方。所以呢,去不去警告,就看大家的需要了。

day day up,與大家共勉。

去掉Xcode工程中的 某種型別的警告

問題描述 在我們的專案中,通常使用了大量的第三方 這些 可能很複雜,我們不敢改動他們,可是作者已經停止更新了,當sdk公升級或者是編譯器公升級後,這些遺留的 可能會出現許許多多的警告,那麼我們有沒有辦法去掉這些煩人的警告,不然乙個工程幾百個警告,你看著怎麼都不爽吧。我們怎麼去掉警告呢?1.最直接 最...

怎麼去掉Xcode工程中的某種型別的警告

問題描述 在我們的專案中,通常使用了大量的第三方 這些 可能很複雜,我們不敢改動他們,可是作者已經停止更新了,當sdk公升級或者是編譯器公升級後,這些遺留的 可能會出現許許多多的警告,那麼我們有沒有辦法去掉這些煩人的警告,不然乙個工程幾百個警告,你看著怎麼都不爽吧。我們怎麼去掉警告呢?1.最直接 最...

怎麼去掉Xcode工程中的某種型別的警告

xcode警告 問題描述 在我們的專案中,通常使用了大量的第三方 這些 可能很複雜,我們不敢改動他們,可是作者已經停止更新了,當sdk公升級或者是編譯器公升級後,這些遺留的 可能會出現許許多多的警告,那麼我們有沒有辦法去掉這些煩人的警告,不然乙個工程幾百個警告,你看著怎麼都不爽吧。我們怎麼去掉警告呢...