私のアプリケーションでは、永続的なデータ保存を可能にするためにコアデータを使用しています。 Xcode 4内でモノリネーターを統合するためのヒントをいくつか探しています。サブクラス(追加機能もあります)を作成して維持する良い方法はモゲネレーターにありますか?Xcode 4内でモジューネーターを統合
P.S.質問はshare your knowledge, Q&A-styleに基づいて提出されています。
私のアプリケーションでは、永続的なデータ保存を可能にするためにコアデータを使用しています。 Xcode 4内でモノリネーターを統合するためのヒントをいくつか探しています。サブクラス(追加機能もあります)を作成して維持する良い方法はモゲネレーターにありますか?Xcode 4内でモジューネーターを統合
P.S.質問はshare your knowledge, Q&A-styleに基づいて提出されています。
:
は、テキストエリアにこれを貼り付けターゲットを使用して、ポップアップ『からビルド設定を提供します』で
# Update the mogenerator files
cd ${SOURCE_ROOT}/${PROJECT_NAME}
/usr/bin/mogenerator --template-var arc=true -m ${PROJECT_NAME}.xcdatamodeld -M CoreData/Machine -H CoreData/Human`
ヒット「OK」と
「CoreData」という名前のディレクトリをサブディレクトリ「人間」と「機械」と一緒にあなたのソースファイル領域に作成されます構築。プロジェクトに "CoreData"フォルダを追加する必要があります。
Xcode 4内でのモジェネレータの使用は非常に簡単です。
まず、mogeneratorにダウンロードしてください。
完了したら、Xcodeプロジェクトに切り替えて、プロジェクトナビゲータでプロジェクト(ProjectNameなど)を選択します。 ProjectNameをターゲットセクションの下に選択します。 ホールドビルドフェーズを追加メニューが表示されます。 実行スクリプトを追加を選択します。新しい実行スクリプトが表示されます。 テキストエリア(シェルフィールドの下)に、次のようなテキストを追加します。
CDプロジェクト名mogenerator --template-VARアーク=真--model DataModel.xcdatamodeld/DataModel.xcdatamodel
のEtほら。プロジェクトをビルドするときには、生成されたクラスを見ることができるはずです。
その他の情報とオプションについてはmogenerator wikiを参照してください。
希望します。
P.S.何かが間違っている場合は、お気軽にコメントを書き留めてください。 Xcodeの4.5+のために、最も簡単な方法は、セットアップにあなたのスキームにおける「事前行動」である
Proヒント:プロジェクトファイルディレクトリの外部ファイルに "Run Script"ビルドフェーズスクリプトを置き、Xcodeに "./BuildScripts/run_mogenerator.sh"を入れてください。こうすることで、他のプロジェクトコミットで失われることなく、スクリプトの変更を追跡する方が簡単です。 – Mark
@ MarkThalman共有してくれてありがとう。 –
私は、より多くのアップフォースを受信しているので、私の正しい印はあなたに行きます。共有してくれてありがとう。 –