mogenerator
の履歴(No.1)
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
履歴一覧
差分
を表示
現在との差分
を表示
ソース
を表示
mogenerator
へ行く。
1 (2013-03-15 (金) 11:44:32)
Tag:
mogenerator
目次
†
目次
参考情報
概要
使用方法
インストール
クラスの生成
↑
参考情報
†
mogenerator + Xmo’d
…公式サイト
mogeneratorを利用してCoreDataクラスを編集・再生成しやすくする | CAPH TECH
…わかりやすい。
mogeneratorと識別子を使ったCoreDataのModelクラス作成パターン | Technology-Gym
↑
概要
†
CoreDataエンティティのカスタムクラスを作成するツール。
エンティティFooに対して、_Fooクラスと、そのサブクラスFooクラスを生成する。
_Fooクラスには、便利メソッドが自動的に追加されて生成される。開発者が自分で必要な処理はFooクラスに追加する。そうすることで、エンティティから再生成したときに影響をうけない。
↑
使用方法
†
↑
インストール
†
mogenerator-1.27.dmgをダウンロードしてインストール。
/usr/bin/mogeneratorに配置される。
↑
クラスの生成
†
プロジェクトルートで以下のように指定。
mogenerator -m ./Demo/Demo.xcdatamodeld/Demo.xcdatamodel/ -O ./Models
ARC対応の場合"--template-var arc=true"が必要。"-O"は出力フォルダ。