perhaps the designated entry point is not set? が表示された時の対処方法


超初心者swiftエンジニア、すずずんです!
どんどんレベルの高いアウトプットができるように頑張ります٩( 'ω' )و

コードを書きおわり、エラーがないことを確かめて、シミュレーターに繋いでみると、
画面が真っ暗。。。え、何か読み飛ばしたかな??
※今は教科書の通り写しているだけ

おまけに、デバックエリアにこのようなものが、、、

[Application] Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?

まだまだ初心者なので、これだけでプチパニックです。
でも解決できたので、解決方法を紹介します!

解決方法

上記のメッセージが表示されてしまった時は、「Is Initial View Controller」にチェックできていない可能性があります。
設定方法は、ユーティリティエリアのアトリビュート・インスペクタにある、「Is Initial View Controller」部分にチェックをつけるだけ!!

これで、画面が表示されるようになりました!(達成感)

ちなみにIs Initial View Controllerとは

ここまででもうお気づきだと思いますが、Is Initial View ControllerにチェックをされたView Controllerは、デフォルトで表示されることになります。

チェックをつけると、必ず、このような矢印がデフォルトの画面に向かってつきます。

私みたいに忘れずに設定してくださいね〜〜〜

おわり。