ここに同様の質問があるかもしれませんが、見つけられませんでした。だから私はRestKit 0.2pre4を持っていて、そのようなJSONをマップしたい...
{
"location": {
"position": {
"latitude": 53.9675028,
"longitude": 10.1795594
}
},
"id": "da3224f2-5919-42f2-9dd8-9171088f4ad7",
"name": "Something even more beautiful",
}
...そのようなオブジェクトに:
@interface FavoritePlace : NSManagedObject
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSString * placeId;
@property (assign, nonatomic) double latitude;
@property (assign, nonatomic) double longitude;
@end
ご覧のとおり、重要なのは、リレーションシップを作成して "Location" オブジェクトをデータベースに個別に保存したくないということです。意味がありません。したがって、これらのネストされたもの (location.position.latitude と location.position.longitude) をオブジェクト自体の特定のプロパティに割り当てたいと考えています。それを達成する方法は?