YMImproveInfoAvatarOrNicknameModel.h 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. //
  2. // YMImproveInfoAvatarOrNicknameModel.h
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/2/12.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @class YMMaleAvatarModel,YMMaleDefaultAvatarModel,YMMaleNicknameModel,YMMaleDefaultNicknameModel,YMFemaleAvatarModel,YMFemaleDefaultAvatarModel,YMFemaleNicknameModel,YMFeMaleDefaultNicknameModel;
  11. @interface YMImproveInfoAvatarOrNicknameModel : NSObject
  12. @property (nonatomic, strong) YMMaleAvatarModel *male;
  13. @property (nonatomic, strong) YMMaleDefaultAvatarModel *male_default;
  14. @property (nonatomic, strong) YMFemaleAvatarModel *female;
  15. @property (nonatomic, strong) YMFemaleDefaultAvatarModel *female_default;
  16. @end
  17. @interface YMMaleAvatarModel: NSObject
  18. @property (nonatomic, strong) NSArray<NSString *> *avatar;
  19. @property (nonatomic, strong) NSArray<YMMaleNicknameModel *> *nickname;
  20. @end
  21. @interface YMMaleDefaultAvatarModel: NSObject
  22. @property (nonatomic, strong) NSArray<NSString *> *avatar;
  23. @property (nonatomic, strong) NSArray<YMMaleDefaultNicknameModel *> *nickname;
  24. @end
  25. @interface YMMaleNicknameModel: NSObject
  26. @property (nonatomic, copy) NSString *key;
  27. @property (nonatomic, copy) NSString *name;
  28. @end
  29. @interface YMMaleDefaultNicknameModel: NSObject
  30. @property (nonatomic, copy) NSString *key;
  31. @property (nonatomic, copy) NSString *name;
  32. @end
  33. @interface YMFemaleAvatarModel: NSObject
  34. @property (nonatomic, strong) NSArray<NSString *> *avatar;
  35. @property (nonatomic, strong) NSArray<YMFemaleNicknameModel *> *nickname;
  36. @end
  37. @interface YMFemaleDefaultAvatarModel: NSObject
  38. @property (nonatomic, strong) NSArray<NSString *> *avatar;
  39. @property (nonatomic, strong) NSArray<YMFeMaleDefaultNicknameModel *> *nickname;
  40. @end
  41. @interface YMFemaleNicknameModel: NSObject
  42. @property (nonatomic, copy) NSString *key;
  43. @property (nonatomic, copy) NSString *name;
  44. @end
  45. @interface YMFeMaleDefaultNicknameModel: NSObject
  46. @property (nonatomic, copy) NSString *key;
  47. @property (nonatomic, copy) NSString *name;
  48. @end
  49. NS_ASSUME_NONNULL_END