使用Objective-CJSONModel和一组对象作为入口点
我得到了一个json对象,它以一个对象数组开始。我想和这个json对象一起使用,但是我找不到一个例子来说明如何使用它 以下是我的json:使用Objective-CJSONModel和一组对象作为入口点,objective-c,json,cocoa,jsonmodel,Objective C,Json,Cocoa,Jsonmodel,我得到了一个json对象,它以一个对象数组开始。我想和这个json对象一起使用,但是我找不到一个例子来说明如何使用它 以下是我的json: { "days": [{ "date": "2016-12-22T00:00:00.000Z", "items": [{ ... }] },{ "date": ... } } 我创建了一个DaysModel @interface DaysModel : JSONModel @property (nonatomic) N
{
"days": [{
"date": "2016-12-22T00:00:00.000Z",
"items": [{ ... }]
},{
"date": ...
}
}
我创建了一个DaysModel
@interface DaysModel : JSONModel
@property (nonatomic) NSArray<DayModel *> *days;
myDays.days的内容将是一个字典数组,而不是DayModels数组 您可能忘了添加协议,请尝试阅读github上的文档 尝试添加
@protocol ItemModel;
在DaysModel中
并更改为:
@property (nonatomic) NSArray<ItemModel *> *items;
@属性(非原子)NSArray*项;
致:
@属性(非原子)NSArray*项;
这给了我一个解决问题的想法:)谢谢@kikko088
@protocol ItemModel;
@property (nonatomic) NSArray<ItemModel *> *items;
@property (nonatomic) NSArray<ItemModel> *items;