// // RQExerciseAnswerItemViewModel.m // SDJK // // Created by 张嵘 on 2021/8/16. // #import "RQExerciseAnswerItemViewModel.h" @interface RQExerciseAnswerItemViewModel () @property (nonatomic, readwrite, strong) NSString *answerString; @end @implementation RQExerciseAnswerItemViewModel - (instancetype)initWithRQExerciseModel:(RQExerciseModel *)exerciseModel { if (self = [super init]) { self.answerString = exerciseModel.answer; if ([exerciseModel.answer containsString:@"√"]) { self.answerString = @"正确答案选:正确"; } else if ([exerciseModel.answer containsString:@"×"]) { self.answerString = @"正确答案选:错误"; } else { self.answerString = [NSString stringWithFormat:@"正确答案选:%@",exerciseModel.answer]; } self.rowHeight = [_answerString heightForFont:[UIFont systemFontOfSize:RQ_Exercise_Module.exerciseFontSize] width:RQ_SCREEN_WIDTH - (16 * 2) - (8 * 2)] + (8 * 4); } return self; } - (NSString *)itemClassName { return @"RQExerciseAnswerCell"; } @end