質問: quote2 } } } ``` ### 試したこと 初心者のため、コードの書き方が悪いのかと思い、viewDidLoad()内のコードを消してみましたが、エラー発生。 @IBOutlet weak var quoteLabel: UILabel!があるだけでもエラーが発生するようです。 UILabelの接続自体をインスペクタから解除して、@IBOutlet weak var quoteLabel: UILabel!を削除した所エラーは発生しませんでした。 ### 補足情報(FW/ツールのバージョンなど) xcode 9.3
回答: 考えていらっしゃるとおり、Outlet接続がうまくいっていないのかと思います(コードが悪いわけではありません)。 こちらの記事を参考に、 https://qiita.com/Atsushi_/items/f7930dd00a2c2ea464cd 接続したいLabelを選択した上で、Connections inspecter(Xcodeの右部の一番右にあるボタン)をクリックし、不要な接続がされていないか確認してください。 もしあればそれを全て削除し、ViewControllerにある古いOutlet接続も削除した上で、新しく接続し直してみてください。 それでもエラーが出るようであれば、プロジェクトを作り直してしまったほうが早いと思います。