1
我想讀取使用RestKit的以下Json數據,我不確定如果我正確接近它。 我所做的是將用戶登錄到服務器,並通過令牌和一些鏈接獲得響應。使用RestKit來映射網址
example Json
{
"links": {
"map1": {
"href": "https://www.website/mapToThis"
},
"map2": {
"href": "https://www.website/mapToThat"
}
},
"token": "12345678912345678"
}
我創建了一個類來映射並獲取令牌值沒有問題。
.H
@interface UserApiMap : NSObject
@property (strong, nonatomic) NSString* token;
@property (nonatomic, retain) NSArray* links;
+ (RKObjectMapping *) mapping;
@end
.M - 映射
+ (RKObjectMapping *)mapping {
RKObjectMapping *mapping = [RKObjectMapping mappingForClass:[self class]];
[mapping addAttributeMappingsFromDictionary:@{@"token" : @"token"}];
// How do I map the links??
return mapping;
}
所以我的問題是,我需要一個數組來保存的鏈接,或者我需要第二類映射的鏈接。如果我需要第二類,我需要兩個屬性'map1'和'map2',這將是類型鏈接的第三類。
爲了讓我走上正軌,任何意見都將不勝感激,並給予大力幫助。