画像を含むコアデータモデルを画像化します。これらの画像は、OImageというオブジェクトに格納されます。画像を「含む」オブジェクトがいくつかあるので、それらはすべてOImageオブジェクトと1対多の関係にあります。 1つの例は、画像からのOLocationオブジェクトです。XCodeはCore Dataの関係がないことを警告しますが、本当に悪いですか?
あなたが見ることができるように、OLocationはOImageと一対多の関係を持っています。それが必要でないため、OImageからOLocationを指す逆の関係はありません。すべて計画どおり。
私は私のプロジェクトをビルドするときしかし、XCodeのは逆相関の欠如について私に警告し続けて:
OLocation.images - 対多の関係は、逆を持っていない:これは高度な設定です(何のオブジェクトが特定の関係のために複数の宛先になることはできません)
は逆ずに1対多の関係を作成することが違法ですか?それとも何とか止めることができるこの警告ですか?
乾杯、EP。
右上の、素晴らしい!今は警告を消して、一方向の危険を念頭に置いておきます。私の関係はオプションでカスケードな削除ルールが適所にあるので、うまくいくと思う。迅速な解決に感謝します! – epologee
XCODE 4.3を使用して、このようなプロパティを追加する必要はありませんでした。ビルド設定の下部に既にありました。 – Rhubarb