1

そこで、xcodeデータモデルのエンティティに新しい属性を追加しました。基本的に、MySQLで行うのと同じように、テーブルに新しい列を追加します。ただし、結果はMySQL /webdevほどきれいではありませんでした。

ビルドを実行すると、「ソースストアのモデルが見つかりません」というメッセージが表示されます。

xcodeの既存のエンティティに新しい属性を追加するときに何をする必要がありますか(ステップ?)?

4

1 に答える 1

0

データ モデルがあり、このモデルを使用してデータを保存した場合は、~/Library/<'application name'>/ディレクトリに .storedata ファイル (xml) が生成されます (cocoa アプリケーション用)。これが完了すると、データ モデルを変更すると (エンティティの追加など)、.storedata ファイルはデータ モデルと互換性がなくなります。
したがって、異なるバージョンのデータ モデルが必要な場合、または一時的な解決策として、先に述べたディレクトリから .storedata ファイルを削除することができます。ただし、これにより、以前に保存したすべてのデータが削除されます。

于 2012-09-17T08:23:18.250 に答える