おつかれさまです。藤澤です。 今回は開発が捗る(かもしれない)ちょっとした小ネタをご紹介します。 みなさんは Xcode で開発をしていて「リソースファイルを置き換えたのに実行したら古いままだった」ということはないでしょうか。最近ぼくのまわりで しばしばこの現象起きています。そんなときは一度プロジェクトを Clean したら解決するのですが、ソースが増えてプロジェクトが大きくなってくると Clean Build に時間がかかるようになり、リソースを置き換えるたびに かなりの時間待たされることになります。これでは かなわないので、今回はこの現象についてちょっと調べてみました。 そもそも Xcode でプロジェクトを Build したとき、リソースを更新するかどうかの判定は以下のように行なわれているようです。 Build の成果物である実行ファイル(app ファイル)は DerivedData
![Xcode のリソースが更新されないときの対処法 - WonderPlanet Developers’ Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/0c9ff947a24a8e1480f41d7b36f3cbe3eb467704/height=288;version=1;width=512/https%3A%2F%2Fdevelopers.wonderpla.net%2Fwp-content%2Fuploads%2F2019%2F10%2F0hLkRr9l_400x400.jpg)