可以说我有这个模型。
@protocol ProductModel
@end
@interface ProductModel : JSONModel
@property (assign, nonatomic) int id;
@property (strong, nonatomic) NSString* name;
@property (assign, nonatomic) float price;
@end
@implementation ProductModel
@end
@interface OrderModel : JSONModel
@property (assign, nonatomic) int order_id;
@property (assign, nonatomic) float total_price;
@property (strong, nonatomic) NSArray<ProductModel>* products;
@end
@implementation OrderModel
@end
问题:
- 我如何在这个数组中添加产品?
那么我如何生成以下 JSON。
“产品”:[{“id”:“123”,“名称”:“产品#1”,“价格”:12.95},{“id”:“137”,“名称”:“产品#2”, “价格”:82.95 } ]
或整个对象。
{
"order_id": 104,
"total_price": 103.45,
"products" : [
{
"id": "123",
"name": "Product #1",
"price": 12.95
},
{
"id": "137",
"name": "Product #2",
"price": 82.95
}
]
}