はじめに
SwiftUI、今ごろ入門しました。
いままでStoryboardとXibで頑張ってきた身としては諸々の負担が激減しました。 Git/SVNでは何かとコンフリクトを吐き、なだめすかしてきた苦労は何だったのか。食わず嫌いをしなければよかった…
そんなSwiftUIで今お気に入りなのが、ライブプレビュー。コードを書く都度リアルタイムで表示してくれます。使い始めて間もないですが、この機能があるだけでデザイン(コーディング)が楽しい!
突然プレビューが表示されなくなってしまった
そんなお気に入りですが、cannot preview in this file – update failed と言われて、プレビューが見れなくなってしまった。SwiftUIのオイシイ特徴なのに、使えないとストレスが溜まる……
グーグル先生曰く、下記の対策をおすすめされました。
ただ、それぞれの内容を確認する限り、私の環境ではあまり効果がなさそうでした。
- Xcodeを再起動する
- XCodeのパスを通す
- XCodeのライセンスに同意する
- プロジェクトをクリーンする
万事休すです。XCodeが運悪く壊れてしまったか?いや、そう簡単に壊れるようなことはあるまい。
まとめ(解決策)
結論
困ったらとりあえずMacを再起動する
結局はMacの再起動で解決しました。困ったらたいてい再起動で治りますね。仕事で行き詰ったらとりあえず寝れば、なんとなく解決するのと同じ理屈だと思います。え?違う?