Xcodeで約9のエンティティでデータモデルを作成しました。これらのエンティティはすべて、関係を介して単一の「コア」エンティティに接続されています。iPhone Objective-Cエラーデータモデルから生成されたファイルからのエラー
xcdatamodelIdの「グラフエディタスタイル」を使ってこのデータモデルをグラフィカルに設定したら、エディタ - > Create NSManagedObject Subclassに移動してクラスファイルを生成しました。すべてのクラスを確立するためにこれを2回実行したので、 "NSManagedObject"型のプロパティは存在しませんでした。
しかし生成されたファイルのいずれかに触れることなく、私はそれらのすべては私のクラスの実体(スタイル)、のいずれかの4つのエラーを取得しています:
セマンティック問題 - の異なる種類として「スタイル」の再定義シンボル。
これらのファイルが生成されていることを考慮すると、私はこれらを修正するために何をする必要があるのか混乱しています。エンティティ間の関係は単純であり、残りのものと区別する 'スタイル'エンティティは特別なものはありません。
これは、さまざまなファイルの前方宣言のため可能ですか?私はこれを修正する方法として困っています - そして、私はiPhone開発の初心者ですので、これにどう対処するかについてはあまりよく分かりません。ヘルプは大歓迎です!あなたがあなた自身の名前空間すなわちStyle
であなたのクラスは常に前に置く必要があり、それがすでにMacTypes.h
上で定義されたスタイル
という名前のクラスを作成することはできません
する必要があります私は、私は推測しますa穴。 :) – delvec
私はあなたのクラスに独自の名前空間を付けて_always_接頭辞を付けるべきです。つまり、 'スタイル'は 'DWStyle'でなければなりません。 – deanWombourne