0

次の状況で Core Data にリレーションを作成する方法について提案してください: 同じオブジェクト (アドレス) を指す 2 つのリレーションを含むユーザー オブジェクトを作成しましたが、リレーション名は homeAddress と workAddress です。しかし、Xcode5 では、逆関係が相反しないという警告が表示されます。

JSON:

 {
    "user": {
        "user_id": "123123",
        "email": "user@email.com",
        "first_name": "Jean Luc",
        "last_name": "Picard",
    "home_address": {
        "street": "DowningStreet",
        "number": "11",
        "city": "London",
        "state": "GreaterLondon",
        "country": "UnitedKingdom",
        "zip": "SW1A2QAB",
        "name": "Homesweethome",
        "created_at": "1365526421456",
        "location": {
            "latitude": 3.1,
            "longitude": 3.2
        }
    },
    "work_address": {
        "street": "AmphitheatreParkway",
        "number": "1600",
        "city": "MountainView",
        "state": "California",
        "country": "UnitedStates",
        "zip": "94043",
        "name": "WorkHarder",
        "created_at": "1365526642123",
        "location": {
            "latitude": 3.1,
            "longitude": 3.2
        }
    }
  }
}

2 つの個別のアドレス オブジェクトを作成することは避けたいと考えています。

4

0 に答える 0