YMImproveInfoAvatarOrNicknameModel.m 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. //
  2. // YMImproveInfoAvatarOrNicknameModel.m
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/2/12.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import "YMImproveInfoAvatarOrNicknameModel.h"
  9. @implementation YMImproveInfoAvatarOrNicknameModel
  10. + (NSDictionary *)modelContainerPropertyGenericClass {
  11. return @{
  12. @"female": [YMFemaleAvatarModel class],
  13. @"female_default":[YMFemaleDefaultAvatarModel class],
  14. @"male": [YMMaleAvatarModel class],
  15. @"male_default":[YMMaleDefaultAvatarModel class],
  16. };
  17. }
  18. @end
  19. @implementation YMMaleAvatarModel
  20. + (NSDictionary *)modelContainerPropertyGenericClass {
  21. return @{@"nickname": [YMMaleNicknameModel class]};
  22. }
  23. @end
  24. @implementation YMMaleDefaultAvatarModel
  25. + (NSDictionary *)modelContainerPropertyGenericClass {
  26. return @{@"nickname": [YMMaleDefaultNicknameModel class]};
  27. }
  28. @end
  29. @implementation YMMaleNicknameModel
  30. @end
  31. @implementation YMMaleDefaultNicknameModel
  32. @end
  33. @implementation YMFemaleAvatarModel
  34. + (NSDictionary *)modelContainerPropertyGenericClass {
  35. return @{@"nickname": [YMFemaleNicknameModel class]};
  36. }
  37. @end
  38. @implementation YMFemaleDefaultAvatarModel
  39. + (NSDictionary *)modelContainerPropertyGenericClass {
  40. return @{@"nickname": [YMFeMaleDefaultNicknameModel class]};
  41. }
  42. @end
  43. @implementation YMFemaleNicknameModel
  44. @end
  45. @implementation YMFeMaleDefaultNicknameModel
  46. @end