2016-12-28 38 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数组。

回答

相关问题