私の古いデータモデル、新しいモデル(同じエンティティに2つのテキストフィールドが追加されています)とマッピングモデル(デフォルトの生成モデルのみ)があります。コアデータ:2つのデータモデル間の自動移行中の無限ループ
私は自動移行を行うと、クラッシュし、無限ループ、62851スタックフレーム、_PF_Handler_Public_GetPropertyおよびNSManagedObjectの説明がmallocエラーで終了しているように見えるスタックトレースを取得します。これはエンドレスループ私のデバイス上でメモリが不足しています。
あなたは、このような無限ループにつながることができますどのような任意のアイデアを持っていますか?私はどこでこれをデバッグするのか分かりません。その後、
デバッガの下で乾杯
ニック
自動移行では、私のコードは1行だけです:[persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:dict error:&error];残りのスタックトレース(628xxスタックフレーム)はAppleのもので、非常に速くスプリットセカンドで発生します。 – niklassaers
データオブジェクトに循環依存がある可能性はありますか? – Schultz9999
はい、そうでしょう。問題ありますか?結局のところ、アップルは両者の関係を強くお勧めします。 – niklassaers