Mogeneratorをインストールしました。今、私は何をしますか?どうやって使うの?
私が抱えている最初の問題は、mogeneratorのチェックボックス「インストール時にのみスクリプトを実行する」をチェックするかどうかわからないということです。
Mogeneratorをインストールしました。今、私は何をしますか?どうやって使うの?
私が抱えている最初の問題は、mogeneratorのチェックボックス「インストール時にのみスクリプトを実行する」をチェックするかどうかわからないということです。
どのチェックボックスを正確に参照していますか? Xcode 内の「Run Script」ビルド フェーズの 1 つですか?
Mogenerator は、Core Data モデルからモデル クラスを生成するためのツールです。Xcode 4 と互換性のあるプラグインがまだないため、Core Data モデルに変更を加えるたびに、コマンド ライン ツールとして実行する必要があります。
これは、Run Script ビルド フェーズで行うことができます。その場合、インストール ビルドを実行するまで、モデル クラスに新しく追加されたプロパティにアクセスできないため、アプリをインストールするまで待ちたくないでしょう。代わりに、Core Data モデルに変更を加えたとき、およびプロジェクトのコンパイルを開始する前に、スクリプトを実行する必要があります。
Core Data の変更は比較的頻繁ではないので、ビルドごとに不必要に再実行するのではなく、変更を加えたときに mogenerator を手動で実行することを選択する場合があります。おそらくシェル スクリプトまたは rake タスクに mogenerator コマンド ライン設定を保存しますが、代わりに John Blanco の例に従って、mogenerator Run Script ビルド フェーズのみを含む新しいビルド ターゲットを作成して、Xcode 内からオンデマンドで実行できるようにすることもできます。http://raptureinvenice.com/getting-started-with-mogenerator/