我目前正在使用RestKit 0.20.1映射从我的服务器返回的JSON。我可以很好地映射任何单个属性和任何非原始值的集合,但我无法弄清楚如何映射原始属性的集合,例如字符串或整数的集合。
例如,我正在检索以下内容:
{
"id":3,
"name":"john",
"favorite_numbers":[1, 2, 3, 4, 5]
}
我想把它映射到一个看起来像的实体:
//MyEntity
@property (nonatomic, strong) NSNumber *identifier;
@property (nonatomic, strong) NSString *name;
@property (nonatomic, strong) NSArray *favoriteNumbers; // This is a collection of numbers
如何为favoriteNumbers属性定义属性映射?
答案 0 :(得分:2)
只需将favorite_numbers
映射到favoriteNumbers
即可。由于favoriteNumbers
被定义为NSArray
,因此映射应直接有效地复制值。