2016-12-28 39 views
0

我得到了一個以對象數組開頭的json對象。我想和這個json對象一起使用JSONModel,但是我找不到如何做到這一點的示例。使用Objective-C JSONModel和一個對象數組作爲入口點

這裏是我的JSON:

{ 
    "days": [{ 
    "date": "2016-12-22T00:00:00.000Z", 
    "items": [{ ... }] 
    },{ 
    "date": ... 
    } 
} 

我創建了一個DaysModel

@interface DaysModel : JSONModel 

@property (nonatomic) NSArray<DayModel *> *days; 

以及相應的DayModel(其實,我只需要 「DayModel類型」 的陣列)

@interface DaysModel : JSONModel 

@property (nonatomic) NSDate *date; 
@property (nonatomic) NSArray<ItemModel *> *items; 

但是當用字符串初始化我的模型時

DaysModel *myDays = [[DaysModel alloc] initWithString:teststring error:&jsonError]; 

myDays.days的內容將是一個字典數組而不是DayModels數組。

回答

相關問題