グループには影響がありませんが、Javaでパッケージを使用するのと同じ方法でXcodeでグループを使用し始めました。XCodeでどのようにグループを使用しますか?
次に、私はスマートグループを発見し、自分のコードを「フォルダ」できれいに整理することは意味がないことに気付きました。
グループを使用していますか?もしそうなら、どうやって?
グループには影響がありませんが、Javaでパッケージを使用するのと同じ方法でXcodeでグループを使用し始めました。XCodeでどのようにグループを使用しますか?
次に、私はスマートグループを発見し、自分のコードを「フォルダ」できれいに整理することは意味がないことに気付きました。
グループを使用していますか?もしそうなら、どうやって?
グループは単なる組織的なツールであり、あなたに最も論理的な方法でグループを使用できます。
多くの場合、開発者はModel、View、Controllerクラスを別々のグループに入れます。クラッタを減らすために、ヘッダーファイルを独自のグループに入れることもできます。
カテゴリのような「ユーティリティ」クラスのグループと、「インスペクタ」や「プレビュー」など、アプリケーションの各主要コンポーネントのグループを作成します。これらのグループでは、クラスはModel、View、およびControllerグループにさらに編成されます。
それはあなた次第ですが、自然に感じることは何でもしてください。
単体テストを使用している場合は、これらのユニットもそれぞれ独自のグループに入れることができます。
他の人が述べたように、私はモデル/ビュー/コントローラとユニットテスト用のグループを使用します。
私はDoxygenのドキュメント(doxyfile
設定ファイルと.dot
写真)とffmpeg
ソースコードなどの組み込みアプリケーションについてもグループを使用します。
グループの情報ウィンドウでは、ディスク上の実際のフォルダに対応するようにグループを設定できます。次に、グループを右クリックして "Add New File"を選択することで、プロジェクトにファイルを作成すると、Xcodeはグループのフォルダにファイルを作成します。
私はテストケースクラスでこれを行います。自分のグループと自分のフォルダの両方に保存したいクラスのセットであれば、それを行うことができます。
ヘッダーファイルと実装ファイルには既にスマートグループがあります。 – Abizern
グループのための脇に...彼らは90%だけ組織的です。しかし、ファイルをドラッグするときに、xcodeがディレクトリ構造を作成するオプションもあります。 – pxl