先日 RubyMotion で CoreData を使うために試した MotionDataWrapper、 ソースコードを見たらシンプルな実装で難しいことやっていなかった。 Xcode の Data Modeler で作成したエンティティ定義を読み込むけど、 それは CoreData.framework が提供している機能を呼び出しているだけ。 これなら MotionDataWrapper 使わず、RubyMotion で直に書けそう。 実際に試してみた。 まず Xcode で Empty プロジェクトを作成。 次に Data Modelファイルを作成。ファイルの保存先は resources 直下で、 ファイル名はとりあえずデフォルトの Model のままにしておく。 エンティティを定義したら Xcode での作業は終了。 RubyMotion で Data Model ファイルを使うサン
![RubyMotion で CoreData を使うとき Xcode で作成した Data Model をラッパー gem なしで読み込む - present](https://cdn-ak-scissors.b.st-hatena.com/image/square/2fba8a8a30aecf9123f34832d5f57e58857e3f47/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fg%2Fgriefworker%2F20131106%2F20131106230212.png)