SSEBaseUser.h 779 B

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // SSEBaseUser.h
  3. // ShareSDKExtension
  4. //
  5. // Created by fenghj on 15/6/24.
  6. // Copyright (c) 2015年 mob. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. /**
  10. * 基础用户信息对象
  11. */
  12. @interface SSEBaseUser : NSObject <NSCoding>
  13. /**
  14. * 关联标识, 能够与应用用户系统中的用户唯一对应的标识
  15. */
  16. @property (nonatomic, copy, readonly) NSString *linkId;
  17. /**
  18. * 关联的社交用户信息
  19. */
  20. @property (nonatomic, strong, readonly) NSDictionary *socialUsers;
  21. /**
  22. * 更新用户信息, 当成功登录后会自动触发此方法进行用户信息更新, 一般用于在登录成功后将服务器端用户信息赋值于该对象,子类需要覆盖此方法实现
  23. *
  24. * @param data 数据
  25. */
  26. - (void)updateInfo:(id)data;
  27. @end