YMEditProfileInfoCellViewModel.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //
  2. // YMEditProfileInfoCellViewModel.h
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/2/18.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import "MSYOUPAIViewModel.h"
  9. NS_ASSUME_NONNULL_BEGIN
  10. /** 编辑资料类型 */
  11. typedef NS_ENUM(NSUInteger, YMEditProfileType) {
  12. /** 昵称*/
  13. YMEditProfileTypeNickname= 15231,
  14. /** 年龄*/
  15. YMEditProfileTypeAge,
  16. /** 星座*/
  17. YMEditProfileTypeConstellation,
  18. /** 家乡*/
  19. YMEditProfileTypeHometown,
  20. /** 身高*/
  21. YMEditProfileTypeHeight,
  22. /** 体重*/
  23. YMEditProfileTypeWeight,
  24. /** 年收入*/
  25. YMEditProfileTypeAnnualIncome,
  26. /** 婚姻状态*/
  27. YMEditProfileTypeMaritalStatus,
  28. /** 简介*/
  29. YMEditProfileTypeIntro,
  30. /** 标签*/
  31. YMEditProfileTypeTag,
  32. };
  33. @interface YMEditProfileInfoCellViewModel : MSYOUPAIViewModel
  34. /// 编辑资料类型
  35. @property (nonatomic, assign, readonly) YMEditProfileType editProfileType;
  36. /// 信息标题
  37. @property (nonatomic, copy) NSString *infoTitle;
  38. /// 信息内容
  39. @property (nonatomic, copy) NSString *infoContent;
  40. /// 信息内容颜色
  41. @property (nonatomic, strong) UIColor *infoContentColor;
  42. @end
  43. NS_ASSUME_NONNULL_END