早く答えよこせというかたは、こちらまでスキップ
サトリク
main.storyboardどこにもないよ!!
仕事で、Xcodeを使うことになったので、早速Xcodeの勉強をしようと、こちらの本を買いました。
しかし、いきなり挫折してしまいそうになりました。笑
少しネットで検索したら解決したので、記事にします。
問題:main.storyboardがない。
本通りの手順に沿ってやってると、いきなり、main.storyboard
を選択してくださいと指示されます。
しかし、いくら探してもmain.storyboard
はありません。
LaunchScreen.storyboard
というstoryboardがあったので、アップデートかなんかでmain.storyboardがLaunchScreen.storyboardに変わったのかなと思い、そちらにアイテムを配置していきました。
配置を終えて、実行すると
Mapを表示するはずなのに、
Hello,Worldと表示されてしまいます。
Hello,Worldと表示された原因
なぜ、Hello,Worldと表示されたのか。それは、簡単で、LaunchScreen.storyboard
にアイテムを追加したからです。
LaunchScreen.storyboard
は、main.storyboard
とは、全く違います。
LaunchScreen.storyboard
とは、アプリを立ち上げたとき、最初に出る画面のことです。よくアプリを立ち上げた時にそのアプリの会社のロゴなんかがよく表示されますよね。あれです。
解決策:じゃあmainScreen.storyboardはどこにあるのか。
mainScreen.storyboardは今でもしっかりあります。
表示されない原因は、最初のプロジェクトを作成する時の設定が間違っていたからです。
もっと言うと、プロジェクトを作成する画面でUserInterfaceという項目をSwiftUIにしていたからです。
サトリク
ですので、プロジェクト作り直すところからやり直しましょう!
プロジェクト名を決めるところまで行ったら、以下のように変更してください。
これで作成すると、main.storyboard
が出てきます!
main.storyboard
に先ほどと同じくアイテムを追加し、実行します。
Map出たーーーー!
挫折しないで済みました。
参考書は、なるべく最新のものを買うこと
Xcodeはバージョンアップが早いため、なるべく最新の参考書を買うことをお勧めします!
サトリク
一応バージョン載せとくよ!
Xcodeのバージョン | Swift | リリース日 |
---|---|---|
11.2 | 5.1.2 | 2019/11/07 |
11.0 | 5.1.1 | 2019/10/11 |
11.0 (11A420a) | 5.1 | 2019/09/19 |
10.2.1 (10E1001) | 5.0.1 | 2019/04/18 |
10.2 (10E125) | 5.0 | 2019/03/25 |
10.1 (10B61) | 4.2.1 | 2018/10/30 |
10.0 (10A255) | 4.2 | 2018/09/17 |
9.4 | 4.1.3 | 2018/07/27 |
9.4 | 4.1.2 | 2018/05/31 |
9.3 | 4.1.1 | 2018/05/04 |
9.3 | 4.1 | 2018/03/29 |
9.2 | 4.0.3 | 2017/12/05 |
9.1 (9B55) | 4.0.2 | 2017/11/01 |
9.0 | 4.0 | 2017/09/19 |
8.3.2 | 3.1.1 | 2017/04/21 |
8.3 | 3.1 | 2017/03/27 |
8.2 | 3.0.2 | 2016/12/13 |
8.1 | 3.0.1 | 2016/10/28 |
8 | 3.0 | 2016/09/13 |
7.3.1 | 2.2.1 | 2016/05/03 |
7.3 | 2.2 | 2016/03/21 |
超参考になるSwiftの参考書をまとめました!
【2021年版】Swift5/Xcode/OSアプリ開発のオススメ参考書・本・書籍まとめ。初心者から上級者まで!サトリク
上記で紹介している参考書を読めば、1人で大抵のアプリは作れるようになります!
ブランドはじめました
サトリクさん、初めまして。
私もは同じ本を読んで勉強していたので同じところで挫折しそうになってました…(笑)。
大変助かりました。
これからもこのブログを読ませて頂きます。
無理せずに続けてください。
カナさん
初めまして。
コメントいただけるなんて嬉しいです。
初心者代表として、Swift関連の記事を書いていきますので宜しくお願いします!
ありがとうございます!
ほんとに参考になりました!
いえいえ〜
参考になれてこちらこそ嬉しいです。
… [Trackback]
[…] Find More here on that Topic: satoriku.com/main-storyboard-is-not-displayed/ […]