core-data-migration

    5

    1答えて

    これはまっすぐ進むはずですが、私はそれの良い例を見つけることができませんでした。私は2つの別々のエンティティに分割したい単純なCore Dataエンティティを持っています。アップル社のドキュメントには高いレベル(Mapping Overview)が記載されていますが、新しい分割されたエンティティとの関係を元のものに戻すために、実際のマッピングモデルがどのように見えるかは不明です。

    0

    2答えて

    私の古いデータモデル、新しいモデル(同じエンティティに2つのテキストフィールドが追加されています)とマッピングモデル(デフォルトの生成モデルのみ)があります。 私は自動移行を行うと、クラッシュし、無限ループ、62851スタックフレーム、_PF_Handler_Public_GetPropertyおよびNSManagedObjectの説明がmallocエラーで終了しているように見えるスタックトレース

    1

    1答えて

    コアデータモデルの新しいバージョンに新しいエンティティを追加すると、旧バージョンのコアデータモデルを使用してアプリケーションがクラッシュする可能性がありますか? このエンティティに既存のエンティティとの関係がある場合はどうなりますか? oldEntity (1)------------->(oo) newEntity

    5

    1答えて

    コアデータアプリケーションがあり、コアデータモデルを移行(アップグレード)しています。新しいバージョンを作成するたびに、各バージョンのマッピングモデルが作成されます。 今は16バージョンあり、このようなマッピングモデルがあります。 1to2.xcmappingmodel 2to3.xcmappingmodel 3to4.xcmappingmodel ...など。最大16 これはうまくいきますが、あ

    8

    1答えて

    私は、アプリケーションの2つのバージョン間でCoreDataモデルを移行しています。以前のバージョンではバイナリデータをブロブとして保存していましたが、パフォーマンスのためにブロブから取り出したいと思います。私の問題は、移行中にコアデータがすべてメモリに読み込まれてメモリ不足が発生し、アプリケーションが強制終了されるように見えるということです。 アップルのドキュメント、次のことを示唆している: h