// // KWMOrderListResult.m // iCemarose // // Created by HouWeiBin on 2017/11/24. // Copyright © 2017年 kollway. All rights reserved. // #import "KWMOrderListResult.h" @implementation KWMOrderListResult - (instancetype)initWithDictionary:(NSDictionary *)dict modelClass:(Class)modelClass error:(NSError **)err { self = [super initWithDictionary:dict error:err]; if (self) { id dataDict = dict[@"data"]; if(modelClass && dataDict){ self.data = [self buildData:dataDict]; } } return self; } - (id)buildData:(NSDictionary *)jsonDictionary { id result = nil; if(jsonDictionary){ @try{ NSArray *array = (NSArray *)jsonDictionary; if(array){ // for(NSDictionary *dict in array){ BUYModelManager *modelManager = [[BUYModelManager alloc]init]; result = [modelManager buy_objectsWithEntityName:[BUYOrder entityName] JSONArray:array]; // } } } @catch (NSException *exception){ NSLog( @"exception Name: %@", exception.name); NSLog( @"exception Reason: %@", exception.reason ); } } return result; } +(JSONKeyMapper*)keyMapper { return [JSONKeyMapper mapperForSnakeCase]; } @end