0

まったく同じクラスの束を使用する多くのプロジェクトがあります。

スクリプトを Xcode に追加する方法はありますか?コンパイルするたびに、彼はネットワーク フォルダに移動し、そこからファイルを更新します...新しい場合。(私はこのステップを手動で行いますが、自動化すると便利です)

ありがとう

4

1 に答える 1

0

それが本当にやりたいことであれば、コンパイルする前にファイルをコピーする「スクリプトの実行」ビルドフェーズを追加できます。それはあなたのために更新をキャッチしますが、新しいファイルが追加された場合は役に立たないと思います(ただし、それらをプロジェクトが指しているグループではなくフォルダー参照を持つ場所にコピーするとうまくいくかもしれません)。

つまり、もっと良い解決策があると思います。既存のツールを使用できる場合、プロジェクトの依存関係を管理するためのプロセスを再発明しているようです。これらの共有クラスをライブラリとして公開し、CocoaPods とライブラリの git リポジトリへの参照を使用して各プロジェクトに追加します。そうすれば、 a を実行するだけpod installでライブラリの最新バージョンを取得できます。優れた依存関係マネージャーは、現在使用している依存関係のバージョンを明確に理解し、それらを更新するタイミングを制御し、依存関係の依存関係のインストールを処理し、それぞれにコピーを含めようとする複数の静的ライブラリからのリンク エラーを回避します。同じ共通の依存関係の。

于 2012-04-17T19:01:52.407 に答える