UserInfo.h 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. //
  2. // UserInfo.h
  3. // NIMDemo
  4. //
  5. // Created by Fenix Wang on 2017/7/23.
  6. // Copyright © 2017年 Netease. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface UserInfo : NSObject
  10. - (instancetype)initWithJson:(NSDictionary *)data;
  11. @property (nonatomic, strong) NSString *userId;
  12. @property (nonatomic, strong) NSString *ssid;
  13. @property (nonatomic, strong) NSString *nick;
  14. @property (nonatomic, strong) NSString *alias;
  15. @property (nonatomic, strong) NSString *province;
  16. @property (nonatomic, strong) NSString *city;
  17. @property (nonatomic, strong) NSString *district;
  18. @property (nonatomic, assign) double latitude;
  19. @property (nonatomic, assign) double longitude;
  20. @property (nonatomic, assign) int follow;
  21. @property (nonatomic, assign) int age;
  22. @property (nonatomic, assign) int showAge;
  23. @property (nonatomic, strong) NSString *realName;
  24. @property (nonatomic, strong) NSString *idNumber;
  25. @property (nonatomic, assign) int addVerify;
  26. @property (nonatomic, assign) int findMobile;
  27. @property (nonatomic, assign) int findId;
  28. @property (nonatomic, assign) int findNick;
  29. @property (nonatomic, assign) int seeSocial;
  30. @property (nonatomic, assign) int effect;
  31. @property (nonatomic, strong) NSString *socialBanner;
  32. @property (nonatomic, strong) NSMutableArray *photeArr;
  33. @property (nonatomic, strong) NSMutableDictionary *hobbyDict;
  34. @property (nonatomic, strong) NSString *hobbyStr;
  35. @property (nonatomic, strong) NSString *address;
  36. @property (nonatomic, assign) long socialLastLikeId;
  37. @property (nonatomic, assign) int socialLastCommId;
  38. - (void)updateHobby:(NSString *)hobbyStr;
  39. @end