定義したデータモデルからCoreDataのNSManagedObjectのサブクラスを生成する

以下の手順で定義したデータモデルに対するNSManagedObject(のサブクラス)が生成される。

  • データモデルをXcode上で開き、
  • 「ファイル - 新規ファイル」で新規ファイルウィザードを開く
  • iPhone OS - Cocoa タッチクラス」の「管理オブジェクトクラス」を選んで次へ
  • 次の画面はデフォルトのままで次へ
  • 生成したいエンティティを選択して完了

データモデルを開いてないと新規ファイルウィザード上に「管理オブジェクトクラス」が出てこないのがトラップすぎる。正直勘弁してほしい。