// // RADetailActionModel.m // Apex And Drivers // // Created by Jack on 2018/6/2. // Copyright © 2018年 USAI. All rights reserved. // #import "RADetailActionModel.h" #import "RADetailActionSelectionModel.h" @implementation RADetailActionModel - (void)setValue:(id)value forUndefinedKey:(NSString *)key { } - (void)setEnums:(NSArray *)enums { NSMutableArray *modelArr = [NSMutableArray arrayWithCapacity:enums.count]; NSArray *tmpEnums = enums; // 用于消除Dic和model类型不匹配警告 for (int i = 0; i < tmpEnums.count; i++) { NSDictionary *enumDic = [tmpEnums objectAtIndex:i]; RADetailActionSelectionModel *model = [[RADetailActionSelectionModel alloc] init]; [model setValuesForKeysWithDictionary:enumDic]; [modelArr addObject:model]; } _enums = modelArr; } - (void)setParams:(NSMutableDictionary *)params { if (![params isKindOfClass:[NSMutableDictionary class]]) { params = [params mutableCopy]; } _params = params; } @end