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の配列の代わりに辞書の配列になります。