私はiOSプラットフォーム用のアプリを開発しており、その過程で、ファイル(.h、.m、.mm)を整理しておくというひどい仕事をしたことに気づきました。 iOSプロジェクトのファイルの整理に関して、業界標準やベストプラクティスはありますか?
私のファイルには、カスタムクラス(ビューコントローラー以外)、カスタマイズされたビューコントローラー、サードパーティのコンテンツ、iOS 5.0以降でのみ機能するコード、および以前のバージョンで機能するコードが含まれています。私が探しているのは、他の人(または今後数年の私)がこれを見て、アプリケーションの基本構造を理解でき、そこにある複数のファイルで失われないように、物事を整理するソリューションです。
このような業界標準はありません。サンプルAppleソースプロジェクトを調べて、それらがどのように実行されるかを確認できます。
ただし、ファイルをグループに整理して、各グループをフォルダに関連付けることもできます。
以降も同様です。また、各グループをプロジェクト内のフォルダに関連付けます。