XCode4のモデルエディタを使用してモデルを作成しました。しばらくすると、私は自分のエンティティの名前を変更することに決めました。XCode4がNSManagedObjectサブクラスを正しく生成できない
うまくいきましたが、NSManagedObjectサブラインを生成しようとすると、XCodeは古いエンティティ/クラス名でそれらを生成します。
これは既知のバグですか?
XCode4のモデルエディタを使用してモデルを作成しました。しばらくすると、私は自分のエンティティの名前を変更することに決めました。XCode4がNSManagedObjectサブクラスを正しく生成できない
うまくいきましたが、NSManagedObjectサブラインを生成しようとすると、XCodeは古いエンティティ/クラス名でそれらを生成します。
これは既知のバグですか?
私はそれを解決しました。これはバグではありません。エンティティをクリックすると、インスペクタでクラス名も変更する必要があります。
はい、これはバグです。しかし、まだ報告されているかどうかは分かりません。そうでなければそれはすべきです。私も同じ問題がありました。私の解決策は残念ながら、最初から新しいモデルを作成することでした。また、.xcdatamodelファイルの要素ファイルを変更することもできます。ただし、このファイルは独自の形式であり、動作することは保証されていません。それを編集しようとすると、より大きな問題が生じるかもしれません。