タグ

ブックマーク / atys.hateblo.jp (1)

  • 2008-10-16 - at_yasuの日記 | CoreData Migration - xcmappingmodel 編

    先に注意:これはメモ書きです。間違い等や読みにくい等があるけど、ご了承をば。 というわけで、CoreDataのDBをソフトウェアで移行する方法です。勿論APIはありまして、http://developer.apple.com/documentation/Cocoa/Conceptual/CoreDataVersioning/Introduction/Introduction.htmlを参考して下さい。 なお下記から、エンティティの事をテーブル、プロパティの事をフィールド、と呼びます。*1 今回は一番手軽な、MappingModelから。これは、旧テーブルのデータから新テーブルへ移行する際に、それぞれのフィールドのデータに整合性を保つ為に実行させる式などを書きます。 今回はAppleのサンプルコードMigrationV2のテーブルを元に説明。 下に旧新のテーブルの画像がありますので参考にして

    2008-10-16 - at_yasuの日記 | CoreData Migration - xcmappingmodel 編
  • 1