12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- //
- // 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<RQViewModelServices>)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
|