【Xcode/Swift】Value of type ‘ViewController’ has no member ~ というエラー

今回のエラーはとてもシンプルなミスが引き起こすものです。

ちゃちゃっと解決できるので覚えておきましょう

Contents 非表示

エラー内容

◉エラー本文

Value of type ‘ViewController’ has no member ~

(ViewControllerタイプに~のメンバー(記述という認識?) がありませんよ)

自分がこのエラーを解決したときは、本来宣言したはずの変数や関数を変な場所で書いていたとこが原因でした。

それを以下で解説します。

原因

画像のように変数をうっかりClassの外に書いていたのでViewControllerさんが “そんな変数はない!” と怒っているわけです。

なので解決としては、正しくClass内で宣言してあげれば良いだけです。

まとめ

今回は以上です、どんなエラーでもそうですがまずはエラー内容を軽く読んでみてその場で解決出来なければエラー本文をコピペしてググることが大切です。