5

Xcode 3.2.5で使用するためにMOgenerator 1.21をインストールしました(関連する場合はiOSプロジェクトで)。

端末から mogenerator コマンドを実行できます。しかし、xmod が機能していないようです。

mdfindレポート xmod は次のとおりです。

/Developer/Library/Xcode/Plug-ins/Xmod.pbplugin

したがって、正しくインストールされているようです。また、Xcode を終了して再起動しました。

文書化されているように (私を困惑させた非常によく似た質問に含まれています)、次の図に示すように、xcdatamodel 情報ページのコメント ペインに「xmod」を追加しました。

このウィンドウのコメントには「xmod」と書かれています http://emberapp.com/jdmuys/images/untitled/sizes/m.png

これで、プロジェクトをビルドするか、xcdatamodel を変更するか、またはその両方を行っても、新しいことは何も起こりません。ファイルが生成されたり、プロジェクトに追加されたり、ビルド ログに新しい出力が記録されたりすることはありません。

では、xmod を「起動」するにはどうすればよいのでしょうか。xmod は、それが実行されたことを何らかの形で知らせてくれるはずですか? どこを見ればいいですか?新しいビルド段階で表示されるはずですか?

私は困惑しており、何を試したらよいかわかりません。

ありがとう。

4

2 に答える 2

7

--output-dirパラメータを使用して、コメント ペインに 2 行目を追加しました。コメント ペインには次のように表示されます。

xmod
--output-dir MOs

ファイルが生成され、Xcode プロジェクトに表示されます。

なぜどこにも説明がなかったのですか?わからない...

于 2010-11-29T16:30:50.823 に答える
2

Xmo'd 1.21では、 MO src フォルダーがまだ存在しない場合に作成しないというバグが導入されました。--output-dirは単なる回避策です。

修正はコミットされており、mogenerator/Xmo'd 1.22 に含まれます。

于 2011-02-17T13:30:13.033 に答える