0

対応する .xcdatamodeld ファイルがない場合、既存のコア データ データベースをアプリにロードして、通常のコア データ ストアのようにアクセスすることはできますか? データベースから適切な .xcdatamodeld を再構築する可能性はありますか? 手作業で、またはプログラムで?ご協力いただきありがとうございます

4

1 に答える 1

0

持っていないデータモデルから Core Data によって生成された Core Data データベース ファイルにアクセスできる場合、それはSqlite データベース ブラウザで開くことができる Sqlite データベースです。それを調べてクエリを作成し、それに類似したデータモデルを再作成することはできるかもしれませんが、バージョン テーブルの情報をコピーして、Core Data をだまして元のデータモデルと同じバージョンであると認識させる必要があるでしょう。古いデータベース ファイルに、新しいデータモデルを使用して Core Data によって作成されたデータベース ファイル。

于 2013-03-30T17:47:00.787 に答える