1
以下のコアデータテーブルを再度ご覧ください。 "Color"エンティティを(Detailsエンティティの) "detailsColor"属性に関連付ける必要があります。アイデアは、(この場合は)detailsColorに適用可能な3つの色があるということです。iPhoneのコアデータ:3層のエンティティリレーションシップの混乱
これらの色がそこにのみ適用されるため、色の "関係"は "詳細な色"属性に適用されると考えました。私は2つを接続するように見えることはできません。私は、詳細エンティティ全体との関係を作成することしかできません。これは正しいです?提案は高く評価されました。
ありがとうございましたedsko。関連する1つの質問。私はTableViewで "Details"を表示し、 "detailsColor"は常にobjectAtIndex:0です。ユーザーが色を更新したいときは、次のNIBにどのオブジェクトを渡すかを決めることができません。これは、(a)「一貫性のある」、「一貫性のない」、「複数色の」と(b )color属性に保存します。私は{controller.details = [details valueForKey:@ "detailsColor"];を試しました。 }しかし、これはオブジェクトではなく値を渡すようです。どんな助けも大いにありがたいです。 – Jeremy
私は答えを見つけたと思います。{controller.details = details;}私は、valueForKeyではなくオブジェクト全体を渡す必要がありました。誰かわかったね.. – Jeremy