2011-06-06 12 views
5

XCode4のモデルエディタを使用してモデルを作成しました。しばらくすると、私は自分のエンティティの名前を変更することに決めました。XCode4がNSManagedObjectサブクラスを正しく生成できない

うまくいきましたが、NSManagedObjectサブラインを生成しようとすると、XCodeは古いエンティティ/クラス名でそれらを生成します。

これは既知のバグですか?

答えて

11

私はそれを解決しました。これはバグではありません。エンティティをクリックすると、インスペクタでクラス名も変更する必要があります。

0

はい、これはバグです。しかし、まだ報告されているかどうかは分かりません。そうでなければそれはすべきです。私も同じ問題がありました。私の解決策は残念ながら、最初から新しいモデルを作成することでした。また、.x​​cdatamodelファイルの要素ファイルを変更することもできます。ただし、このファイルは独自の形式であり、動作することは保証されていません。それを編集しようとすると、より大きな問題が生じるかもしれません。

関連する問題