RQQuestionDBManager.h 858 B

12345678910111213141516171819202122
  1. //
  2. // RQQuestionDBManager.h
  3. // SDJK
  4. //
  5. // Created by 张嵘 on 2021/8/20.
  6. //
  7. #import <Foundation/Foundation.h>
  8. #import "RQExerciseModel.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. #define RQ_QUESTION_DB_MANAGER [RQQuestionDBManager sharedInstance]
  11. @interface RQQuestionDBManager : NSObject
  12. /// 单例
  13. + (instancetype) sharedInstance;
  14. - (NSArray *)getColumnWithCarType:(RQHomePageCarType)carType subject:(RQHomePageSubjectType)subject pageType:(RQHomeSubPageType)pageType;
  15. - (NSArray *)getQuestionWithCarType:(RQHomePageCarType)carType subject:(RQHomePageSubjectType)subject pageType:(RQHomeSubPageType)pageType name:(NSString *)name exerciseType:(RQExerciseType)exerciseType;
  16. - (RQExerciseModel *)getQuestionWithQuestionId:(NSInteger)questionId;
  17. - (void)getQuestionsWithQuestionIdArr:(NSArray *)questionIdArr complete:(VoidBlock_id)complete;
  18. @end
  19. NS_ASSUME_NONNULL_END