RQPlaceDetailDescribeViewModel.m 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. //
  2. // RQPlaceDetailDescribeViewModel.m
  3. // JiaPei
  4. //
  5. // Created by 张嵘 on 2023/4/17.
  6. //
  7. #import "RQPlaceDetailDescribeViewModel.h"
  8. @interface RQPlaceDetailDescribeViewModel ()
  9. @end
  10. @implementation RQPlaceDetailDescribeViewModel
  11. #pragma mark - Public Method
  12. - (instancetype)initWithServices:(id<RQViewModelServices>)services params:(NSDictionary *)params {
  13. if (self = [super initWithServices:services params:params]) {
  14. }
  15. return self;
  16. }
  17. - (void)initialize {
  18. [super initialize];
  19. self.title = @"";
  20. self.prefersNavigationBarBottomLineHidden = YES;
  21. ///配置数据
  22. [self rq_configureData];
  23. }
  24. #pragma mark - PrivateMethod
  25. - (void)rq_configureData {
  26. /// 第零组
  27. RQCommonGroupViewModel *group0 = [RQCommonGroupViewModel groupViewModel];
  28. RQPlaceDetaiIDescribeItemViewModel *placeDetaiIDescribeItemViewModel = [[RQPlaceDetaiIDescribeItemViewModel alloc] init];
  29. group0.itemViewModels = @[placeDetaiIDescribeItemViewModel];
  30. /// 第一组
  31. RQCommonGroupViewModel *group1 = [RQCommonGroupViewModel groupViewModel];
  32. RQPlaceDetaiIQuestionItemViewModel *placeDetaiIQuestionItemViewModel = [[RQPlaceDetaiIQuestionItemViewModel alloc] init];
  33. group1.itemViewModels = @[placeDetaiIQuestionItemViewModel];
  34. self.dataSource = @[group0, group1];
  35. }
  36. @end