ストーリーボードからViewControllerを読み込もうとしたらエラーになった時の対処方法
### コード
```swift
`gutter:true;
let taskListViewController = UIStoryboard(name: "TaskList", bundle: nil).instantiateInitialViewController() as! TaskListViewController
let navigationController = UINavigationController(rootViewController: taskListViewController)
:
```
TaskList.storyboardは作成してあるのにこんなエラーが...
```text
`gutter:false;
Fatal error: Unexpectedly found nil while unwrapping an Optional value: file MVPSample/AppDelegate.swift, line 31
2020-12-19 11:42:53.780478+0900 MVPSample[38347:1462021] Fatal error: Unexpectedly found nil while unwrapping an Optional value: file MVPSample/AppDelegate.swift, line 31
```
原因はStoryboardで「Is Initial View Controller」のチェックが入っていなかった事でした。
知っている人ならすぐにわかるかもしれませんが、知らないと気づけないと思います。
特に初学者はハマりポイントになりがちです。
0 件のコメント :
コメントを投稿