123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- //
- // RQExerciseModule.h
- // SDJK
- //
- // Created by 张嵘 on 2021/8/12.
- //
- #import <Foundation/Foundation.h>
- #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
|