2011-09-27 10 views
20

Xcode IDEで、デフォルトのClassesグループ内に「Organizer」という名前の新しいグループを追加すると、そのグループが作成されます。しかし、物理的にFinderのフォルダを見ると、その新しいグループのOrganizerはフォルダとして表示されません。Xcodeでグループを作成しても、ファイルシステムにフォルダが作成されません - なぜですか?

実際には、ソースが特定の構造、つまりXCodeビューにどのように存在するかを維持したいと考えています。

これを達成するにはどうすればよいですか?

答えて

30

Finder内に必要なすべてのフォルダを作成し、プロジェクトに追加する必要があります(マウスの右クリック - > XYZプロジェクトにファイルを追加)。ファイルを追加する際に、オプションは次のようになります。

enter image description here

UPD: Xcodeの9は最終的にグループ操作のために並べ替え自動フォルダ作成やファイルをサポートしています!

+28

これは完全なものです。 – theiOSDude

+4

@ burrows111:Xcodeのすべてとして。私はこれまでにない最悪のIDEだと思います! **既定でフォルダを強制的に作成する設定はありますか?** –

+3

実際、すべてのh/mファイルを1つのフォルダに保存することは、それほど気違いではありません。いつでもプロジェクトグループの構造を変更することができますそれが必要なときはいつでも、何か大きな建築上の変更や他のものによって。この場合、Plus git blamesは影響を受けません。私は個人的にはフォルダをまったく使用しないことを好みます。 – knuku

1

Organizerという名前の新しいグループをデフォルトクラスグループ内に追加すると、物理フォルダが見つからないことがあります。物理的なフォルダを作成するには、次の手順を実行する必要があります。

1. Prepare folder structure with files in it. 
2. Drag that folder into xcode i.e. project navigation pan. 
3. Check the box " Copy items into destination group's folder (if needed) " 
4. Select " Create groups for any added folders " 

これを実行すると、フォルダが検索されます。今すぐ新しいファイルを追加したい場合は、

1. Right click on folder and click " Add files to <Project_Name>" 
2. Select proper file 
3. Check the box " Copy items into destination group's folder (if needed) " 
4. Select " Create groups for any added folders " 
5. Finally click to add 

新しいファイルが追加されたフォルダを取得します。

注:黄色のフォルダがありますのでご注意ください。

ありがとうございます。

関連する問題