考えてみましょう。テンプレートという異なるクライアント用にカスタマイズしなければならないアプリケーションがあります。主な目的は、ほぼ同じ機能を持つ多数のパーソナライズされたアプリケーションを提供することです。コントロール、ビュー、アイコンのビジュアル要素に設定されたXcodeプロジェクト管理:単一のエンジン - 異なるパーソナライズアプリケーション
- 必ず異なる画像(:
各クライアントのアプリケーションのために、以下の点を達成するためにXcodeのプロジェクト組織(そしておそらく管理)の最良の方法は何ですか等);
- 小さなUI構造の変更のためにまったく異なるXIBファイル。
- ビジュアルなカスタマイズ - コードレベル。小さな機能的修飾;
- 以前のパーソナライズされたバージョンに戻る可能性があります。
- 1つの機能エンジン(検索機能など)。
私は同じプロジェクトのルートディレクトリ 新しいプロジェクトファイルに作成するすべてのパーソナライゼーションの要求のために現時点で
、および対応するXIBファイルがは、画像は、いくつかのために(とソースファイルを設定しました機能要求)ディレクトリ。各プロジェクトファイルには、のメインソースファイルディレクトリ(エンジン)への参照があります。
しかし、私はそれがこのタイプのプロジェクトを編成する最良の方法ではないと思います。
@Joe静的ライブラリは、エンジン自体を表します。しかし、周りの他のものはどうですか? –