2017-11-07 10 views
2

私はすでにThe use of Swift 3 @objc inference in Swift 4 mode is deprecated?Swift 4モードでのSwift 3 @objc推論の使用は推奨されていませんか? (再び)

からすべての提案をテストした私の問題がある:私はどのような方法でそれを設定することができ、私は(おそらくそれを知らずに)推論を使用していた任意の特定のエラーを得ることはありません。

スチフト4モードでのSwift 3 @objc推論の使用は推奨されません"projectUITests"ターゲットに対して "Swift 3 @objc Inference"ビルド設定を "Default"に変更して推論を無効にしてください。

2つのテストも赤いフォントで表示されます。

@objc推論をOn/Off/Defaultに切り替えると、何も変わりません。私はまた、プロジェクト全体を見渡し、コードの最上部に@objcMembersを追加しました(可能であれば、コードを一時的に削除しました)。私はまだ同じエラーが発生します。

ご提案は大歓迎です。

ありがとうございます。スウィフト3 @objc干渉部 はそれをオン

  • ため
  • 検索を思わターゲットセクション上のプロジェクト(大規模なドロップダウンリストの最初のもの)
  • クリックで

  • 答えて

    1
    1. クリックポップアップする警告/エラーを修正する
    2. デフォルトに戻すと、プロジェクトは問題なく実行されます。
    関連する問題