ファイルを整理するための推奨される方法は、ディレクトリを作成するよりも柔軟性があり、ファイルシステム上で全く異なるファイル階層を維持しながら複雑なファイル階層を作成できるためです。それは単なる組織ツールです。つまり、グループをフォルダ参照に変換したり、最初はフォルダ参照として作成することができます。
さらに、フォルダ参照の代わりにグループを使用すると、ファイルシステム内の場所を変更する必要がある場合に柔軟性が増します。たとえば、さまざまなプロジェクトで使用する共通のコードフォルダがあります。グループを使用すると、プロジェクト内のファイルをプロジェクトのように整理できますが、コードの1つのコピーを中央の場所に保持することもできます。もちろん、フォルダ参照でもこれを行うことができますが、後で他のものを同じグループに追加したいが、その共通フォルダに追加したくない場合は、グループの方がずっと柔軟性があります。
グループをフォルダにリンクする場合は、プロジェクトファイルツリーのグループをクリックし、command + option + 1を押します。右下に「パス:グループとの関連」のようなものが表示されるドロップダウンの下には、「none」という単語の横に少し灰色の境界線が付いた小さな白い四角形があります。これをクリックしてフォルダを選択/作成すると、グループがフォルダにバインドされます。
![folder reference](https://i.stack.imgur.com/B5x8u.png)
あなたはそれがグループまたはフォルダの参照になりたい場合はさらに、あなたはXcodeのにフォルダをドラッグすると、それはあなたを尋ねてきます。
![adding a folder reference](https://i.stack.imgur.com/3m7xh.png)
あなたは両方を行うことができます。 –
少なくともプロジェクトのフォルダを右クリックすると、 "New Group"の選択肢がありますが、 "New Folder"の選択はありません。 –