// // RQExerciseModule.h // SDJK // // Created by 张嵘 on 2021/8/12. // #import #define RQ_Exercise_Module [RQExerciseModule sharedInstance] /// 刷新TableView FOUNDATION_EXTERN NSString * const RQRefreshExerciseTableViewNotification; /// 答题结果 FOUNDATION_EXTERN NSString * const RQAnswerResultsNotification; /// 答题页面更新 FOUNDATION_EXTERN NSString * const RQQuestionReloadNotification; /// 答题结果 key FOUNDATION_EXTERN NSString * const RQAnswerResultsKey; /// 练习模式Key FOUNDATION_EXTERN NSString * const RQExerciseTypeKey; /// 页面操作类型Key FOUNDATION_EXTERN NSString * const RQExerciseDoTypeKey; /// 答题页面更新ExerciseModelKey FOUNDATION_EXTERN NSString * const RQQuestionReloadExerciseModelKey; #pragma mark - Vendor #import "DZMCoverController.h" #import "HWPanModal.h" #pragma mark - Model #import "RQExerciseModel.h" #import "RQGetScoreInfoAllModel.h" #import "RQHTTPService+RQGetScoreInfoAll.h" #import "RQHTTPService+RQAddScoreRecord.h" #import "RQHTTPService+RQGetScoreInfoList.h" #import "RQCollectionModel.h" #import "RQHTTPService+RQAddCollectionRecord.h" #import "RQHTTPService+RQAddCollectionRecords.h" #import "RQHTTPService+RQDeleteCollectionRecord.h" #import "RQHTTPService+RQCancleCollectionRecord.h" #import "RQHTTPService+RQGetCollectionList.h" #import "RQWrongModel.h" #import "RQHTTPService+RQAddWrongRecord.h" #import "RQHTTPService+RQAddWrongRecords.h" #import "RQHTTPService+RQDeleteWrongRecord.h" #import "RQHTTPService+RQGetWrongList.h" #pragma mark - ViewModel #import "RQExerciseViewModel.h" #import "RQExerciseSubViewModel.h" #import "RQTestQuestionsViewModel.h" #import "RQCatalogueViewModel.h" #import "RQExerciseQuestionItemViewModel.h" #import "RQExerciseOptionItemViewModel.h" #import "RQExerciseOptionSureBtnItemViewModel.h" #import "RQExerciseAnswerItemViewModel.h" #import "RQExerciseToolBarItemViewModel.h" #import "RQExerciseExamToolBarItemViewModel.h" #import "RQExerciseCatalogueItemViewModel.h" #import "RQTestResultsViewModel.h" #pragma mark - View #import "RQExerciseQuestionCell.h" #import "RQExerciseOptionCell.h" #import "RQExerciseOptionSureBtnCell.h" #import "RQExerciseAnswerCell.h" #import "RQExerciseExamToolBarCell.h" #import "RQExerciseToolBarCell.h" #import "RQExerciseToolBarView.h" #import "RQExerciseCatalogueToolBarView.h" #import "RQExerciseCatalogueCell.h" #import "RQCountdownView.h" #import "RQHandInThePaperView.h" #import "JXCategoryTitleBackgroundView.h" #pragma mark - ViewController #import "RQExerciseViewController.h" #import "RQExerciseSubViewController.h" #import "RQTestQuestionsViewController.h" #import "RQCatalogueViewController.h" #import "RQTestResultsViewController.h" @interface RQExerciseModule : NSObject @property (nonatomic, readwrite, assign) BOOL isAutoRead; @property (nonatomic, readwrite, assign) RQExerciseDoType exerciseDoType; @property (nonatomic, readwrite, strong) RQExerciseModel *currrentExerciseModel; /// 单例 + (instancetype) sharedInstance; - (void)rq_RACIsAutoRead; - (void)cancleAutoReadQuestion; @end