ほげほげ

プログラミング、英会話、ヨガ、料理などの備忘録など。

Xcodeのtemplateでサブディレクトリのファイルを作成する

Groupをサブ化するのは、すぐに見つかったのですが、ファイルをサブディレクトリに配置する
方法でハマったのでメモ。

	<key>Definitions</key>
	<dict>
		<key>Hoge/Fuga.h</key>
		<dict>
		    <key>Path</key>
		    <string>file.h</string>
	        </dict>
	</dict>
	<key>Nodes</key>
	<array>
		<string>Hoge/Fuga.h</string>
	</array>

このようにDefinitionsのkeyに作成するファイルパスを指定するだけでした。
そもそも、このkeyが「作成するファイル」という仕様のようです。

おまけで、サブグループ化するには、以下のようにGroup以下をarrayにすればよい。

	<key>Definitions</key>
	<dict>
		<key>Hoge/Fuga.h</key>
		<dict>
		    <key>Path</key>
		    <string>file.h</string>
	        </dict>
		<dict>
		    <key>Group</key>
		    <array>
                      <string>Hoge</string>
                      <string>Fuga</string>
                    </array>
	        </dict>
	</dict>