0

複数のターゲットを含む Xcode のプロジェクトがあります。これらの 1 つは同期スキーマ バンドルを構築し、別の 1 つはバンドルで定義されたスキーマを使用して同期セッションを開始する Foundation コマンドライン ツールを構築します。

スキーマ バンドル テンプレートは、データ クラス名、エンティティ名、および属性名の定数を含むファイルを作成Schema-strings.hSchema-strings.mます。これらの定数をコマンド ライン ツールのコードで使用したいと考えています。

これを可能にするためにターゲットを構成するにはどうすればよいですか?

4

2 に答える 2

0

同期スキーマ バンドルを作成するターゲットを依存関係としてコマンドライン ターゲットに追加します。これを行うには、ターゲット同期スキーマ バンドル ターゲットをコマンド ライン ターゲットにドラッグ アンド ドロップするか、コマンド ライン ターゲットの一般的なインスペクター ウィンドウの依存関係リストに追加します。

于 2008-12-31T16:44:55.603 に答える
0

しばらくコンピューターから離れた後、この問題の解決策の 1 つSchema-strings.mは、コマンドライン ツールのターゲットの「ソースのコンパイル」フェーズに追加することであることに気付きました。しかし、同様の結果を得るための他の方法についても聞きたいと思っています。

于 2008-12-29T21:43:07.143 に答える