簡體   English   中英

如何在 Xcode 中隱藏警告

[英]How to Hide Warnings in Xcode

是的,我知道警告很有用,不應該被禁用,我通常會糾正所有警告,但在 XCode 中,它們與我的代碼混在一起,讓我很緊張。 我希望在我需要警告時看到警告,而不是一直出現在我的臉上!

我對 Swift 顯示的警告很感興趣,因為它們一直在改變語言結構! 他們現在已經淘汰了 for 循環(我從未聽說過一種語言會改變它的最基本結構,但我想 Apple 可以僥幸逃脫)現在我的代碼中嵌入了警告。

如果在我進行編譯時警告不會在我的代碼中擴展會更好,這樣我可以在需要時手動擴展它們。 如果不在設置中禁用它們,這可能嗎?

我不知道Xcode 7上是否有這個選項,但是在Xcode 8中只需點擊左側底部的這個圖標(藍色圖標),它只會過濾錯誤:

在此輸入圖像描述

首先, 這是一個非常糟糕的主意:警告存在是有原因的,你真的應該檢查它們中的每一個。

有幾種方法可以嘗試。

  1. 選擇目標 - >選擇構建設置搜索為警告

在這里,您可以通過選擇下拉列表將選定的警告更改為NO

在此輸入圖像描述

  1. 如果要隱藏Objective c警告,請遵循第二張圖像。

在此輸入圖像描述

  1. 如果要隱藏StoryboardXIB警告,請參閱下圖。

在此輸入圖像描述

  1. 如果要隱藏資產警告,請參閱下圖。

在此輸入圖像描述

我希望這可以幫到你:)

選擇您的項目並選擇目標並顯示Build Phases 搜索要隱藏的文件的名稱,您應該在“編譯源”階段中看到它。 雙擊該文件的Compiler Flags列,然后輸入-w以關閉該文件的所有警告。 希望它會對你有所幫助。

Xcode 8中 ,您可以在編輯器中隱藏警告的消息

編輯器 - 問題 - (選擇)僅使用“隱藏所有問題”或使用快捷鍵Ctrl + Cmd + M僅顯示/隱藏錯誤和警告錯誤

Ë

對我來說,在 Apple Clang 中將“禁止所有警告標志”設置為“是” - 構建設置選項卡下的警告策略(突出顯示所有和級別選項)消除了所有警告:“/* 在塊注釋內”。

這是在“禁止所有警告標志”設置為“是”之前我的 XCode 上的警告圖像

(XCode 版本 10.10 (10A255))。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM