1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Xcode エラー】Could not insert new outlet connection【解決法】

Last updated at Posted at 2023-05-17

とあるUdemyの講座でアプリを作る過程で
Storyboard上でView を配置して、outlet接続を試みた時に

「Could not insert new outlet connection:
Could not find any information for the class named ViewController」

といったエラーが発生した。

スクリーンショット 2023-05-17 18.24.24.png

① まず一旦Xcodeを「command + Q」で閉じて、もう一度繋ぎ直そうとしたが
上手くいかず。

② 「command + shift + K」でクリーンしてもう一度繋ぎ直そうとしたが
上手くいかず。

③ Derived Data を削除してもう一度繋ぎ直そうとしたが上手くいかず。

④ Xcode を再起動してもう一度繋ぎ直そうとしたが上手くいかず。

【上手くいったやり方】

⑤ 接続先となる変数を先に定義する

@IBOutlet weak var textField: UITextField!

⑥ View から接続先の変数へドラッグ&ドロップ

このあと定義したいViewからドラッグ&ドロップで
先ほど定義した変数を接続します。

image.png

【学び】

「Could not insert new outlet connection」というエラーにまた遭遇したら
今度からは⑤ → ⑥の手順で解決する方が速いなと思いました。

《参考記事》[Swift] Could not insert new outlet connection が出た時のよさげな解決策

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?