#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
// ...
#pragma clang diagnostic pop
を行うことができます*打ち鳴らすを使用すると、しかし、これは迅速に動作しません。
どのようにすればSwiftの警告を抑制できますか?
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
// ...
#pragma clang diagnostic pop
を行うことができます*打ち鳴らすを使用すると、しかし、これは迅速に動作しません。
どのようにすればSwiftの警告を抑制できますか?
EDIT:以下の命令は「推奨されない宣言」の警告です。異なる警告を抑制したい場合は、警告に関連するフラグを使用する必要があります。あなたのほとんどはおそらくClangを使用しており、警告フラグはhereです。たとえば、-Wunused-argument
を表示したくない場合は、「No」と書いてください:-Wnounused-argument
。 >ターゲット - - あなたはコンパイラの警告を無効にしたい場合は、プロジェクトに行く
>ビルド設定を、その他の警告フラグにで何接頭辞をフラグを追加しない:
別ファイルの警告を無効にする場合 プロジェクトに移動し、関連性を選択ターゲット - >ビルドフェーズ - >ソースをコンパイルとフラグ別のファイル:
私のためには機能しません。警告メッセージは引き続き表示されます。私のXcodeのバージョンは8.3.3です。 –
上記の指示は '-Wnodeprecated-declarations'という特定の警告のためのものです。異なる警告を抑制するには、別のフラグを使用する必要があります。どの警告を無効にしますか? –
@ ZhouHaoあなたのプロジェクトに関するもう少し情報を提供できますか?あなたはどれくらいのターゲットを持っていますか?あなたはココナツを使っていますか? –
私は警告が理由のために存在すると言うつもりです。彼らは悪い習慣に注意を払う。警告の修正に焦点を当てる。 – anonman
@anonmanはい、それは絶対に正しいです。私はちょうどこれを迅速に行う方法が不思議です。 –
私は完全にanonmanに同意します。影響を受けるシンボルを⌘-クリックして宣言を取得します。ほとんどの場合、廃止予定のAPIの置き換えについての提案もあります。 – vadian