// // RQExerciseSubViewModel.m // JSJP // // Created by 张嵘 on 2021/8/12. // #import "RQExerciseSubViewModel.h" @interface RQExerciseSubViewModel () //@property (nonatomic, readwrite, assign) RQExerciseType exerciseType; /// homePageCarType @property (nonatomic, readwrite, assign) RQHomePageCarType homePageCarType; /// homePageSubjectType @property (nonatomic, readwrite, assign) RQHomePageSubjectType homePageSubjectType; /// homeSubPageType @property (nonatomic, readwrite, assign) RQHomeSubPageType homeSubPageType; /// homeSubEditListType @property (nonatomic, readwrite, assign) RQHomeSubEditListType homeSubEditListType; @property (nonatomic, readwrite, copy) NSString *titleStr; @property (nonatomic, readwrite, assign) NSInteger number; @end @implementation RQExerciseSubViewModel #pragma mark - Public Method - (instancetype)initWithServices:(id)services params:(NSDictionary *)params { if (self = [super initWithServices:services params:params]) { // self.exerciseType = [params[RQExerciseTypeKey] integerValue]; self.homePageCarType = [params[RQHomePageCarTypeKey] integerValue]; self.homePageSubjectType = [params[RQHomePageSubjectTypeKey] integerValue]; self.homeSubPageType = [params[RQHomeSubPageTypeKey] integerValue]; self.homeSubEditListType = [params[RQHomeSubEditListTypeKey] integerValue]; self.titleStr = params[RQViewModelIDKey]; self.number = [params[RQViewCommonValueKey] integerValue]; self.questionArr = params[RQViewModelUtilKey]; } return self; } - (void)initialize { [super initialize]; self.title = @""; ///配置数据 [self rq_configureData]; } #pragma mark - PrivateMethod - (void)rq_configureData { } @end