私は(今のところ)2つのエンティティProductとCompetingProductを持つコアデータデータベースを持っています。
私は2つの模擬製品と2つの模擬競合製品を作成し、それらの間の関係を設定します..すべてが動作するファイル..データベースに保存され、NSlog、それらも「po」..すべて問題ありません。
ここで..アプリを再起動するか、競合する製品タイプのすべてのオブジェクトを別のビューから要求すると..競合製品と製品の間の関係に対して関係違反が発生します(以前に追加して保存しましたが)
データ コアの遅延読み込みについては知っていますが、[NSSet allObjects] (po、nslog も) を試行すると、通常はオブジェクトを取得するはずのオブジェクトが 0 個返されるため、ここでは当てはまりません。
注:saveChangesを呼び出した直後-すべてが機能します
絶対にどんな助けも大歓迎です、そしてあなたに私の敬意ともちろんビールを2杯勝ちます
ありがとう!