0

2 つの xcdatamodel ファイルを使用してデータを保存するアプリケーションを作成します。すべてが正常に機能し、データを正常に保存およびロードできます。しかし、デバイスを再起動すると、あるモデルのデータが失われ、別のモデルがまだ存在するのは奇妙です。これは通常 iOS 5.0 で発生し、デバイスはパスコードでロックされています。

この問題を抱えている人もいますか?これについて私を助けてください。ありがとう。

4

1 に答える 1

0

1 つ以上の管理対象オブジェクト コンテキストが保存されているようです。これが発生する 1 つの方法は、別のコンテキストの子であるコンテキストがある場合です。子コンテキストにメッセージを送信するsaveと、変更されたオブジェクトが親に​​追加されるだけで、ファイルには保存されません。実際にデータをファイルに保存するには、ルート コンテキストを確実に保存する必要があります。

于 2012-05-12T18:30:00.937 に答える