2009-10-15 8 views
5

グループには影響がありませんが、Javaでパッケージを使用するのと同じ方法でXcodeでグループを使用し始めました。XCodeでどのようにグループを使用しますか?

次に、私はスマートグループを発見し、自分のコードを「フォルダ」できれいに整理することは意味がないことに気付きました。

グループを使用していますか?もしそうなら、どうやって?

答えて

11

グループは単なる組織的なツールであり、あなたに最も論理的な方法でグループを使用できます。

多くの場合、開発者はModel、View、Controllerクラスを別々のグループに入れます。クラッタを減らすために、ヘッダーファイルを独自のグループに入れることもできます。

カテゴリのような「ユーティリティ」クラスのグループと、「インスペクタ」や「プレビュー」など、アプリケーションの各主要コンポーネントのグループを作成します。これらのグループでは、クラスはModel、View、およびControllerグループにさらに編成されます。

それはあなた次第ですが、自然に感じることは何でもしてください。

+0

ヘッダーファイルと実装ファイルには既にスマートグループがあります。 – Abizern

+0

グループのための脇に...彼らは90%だけ組織的です。しかし、ファイルをドラッグするときに、xcodeがディレクトリ構造を作成するオプションもあります。 – pxl

1

単体テストを使用している場合は、これらのユニットもそれぞれ独自のグループに入れることができます。

0

他の人が述べたように、私はモデル/ビュー/コントローラとユニットテスト用のグループを使用します。

私はDoxygenのドキュメント(doxyfile設定ファイルと.dot写真)とffmpegソースコードなどの組み込みアプリケーションについてもグループを使用します。

0

グループの情報ウィンドウでは、ディスク上の実際のフォルダに対応するようにグループを設定できます。次に、グループを右クリックして "Add New File"を選択することで、プロジェクトにファイルを作成すると、Xcodeはグループのフォルダにファイルを作成します。

私はテストケースクラスでこれを行います。自分のグループと自分のフォルダの両方に保存したいクラスのセットであれば、それを行うことができます。

関連する問題