1. ホーム
  2. ios

[解決済み] 新しいアウトレット接続を挿入できませんでした。という名前のクラスの情報が見つかりませんでした。

2022-02-13 17:29:27

質問内容

Xcode上で「ビューコントローラの情報がない」というエラーが発生しました。

新しいアウトレット接続を挿入できませんでした。という名前のクラスの情報が見つかりませんでした。

なぜこのようなことが起こるのでしょうか?

解決方法は?

ここでは、これを解決するための方法をいくつか紹介します(難易度の高い順)。

  • プロジェクトをクリーンアップする ( 製品名 > クリーン )
  • 手動で貼り付ける

    @IBOutlet weak var viewName: UIView!
    // or
    @IBAction func viewTapped(_ sender: Any) { }
    
    

    を作成し、そこにドラッグを制御します。(必要に応じてタイプを変更します。) また これ .

  • Xcodeを完全に終了し、プロジェクトを再起動します。

  • Derived Data フォルダを削除します。 Xcode > 環境設定 > 所在地 をクリックし、Derived Dataフォルダのそばにある灰色の矢印をクリックします。その後、プロジェクトフォルダを削除してください)。
  • クラスの削除をクリックし、参照を削除(ゴミ箱に移動ではない)し、再び追加する。(参照 この答え )