107 lines
1.5 KiB
Objective-C
107 lines
1.5 KiB
Objective-C
//
|
|
// IMOBFSocialUser.h
|
|
// MOBFoundation
|
|
//
|
|
// Created by 冯鸿杰 on 17/2/28.
|
|
// Copyright © 2017年 MOB. All rights reserved.
|
|
//
|
|
|
|
#import <MOBFoundation/IMOBFDataModel.h>
|
|
|
|
/**
|
|
社交用户信息协议
|
|
*/
|
|
@protocol IMOBFSocialUser <IMOBFDataModel>
|
|
|
|
/**
|
|
* 平台类型
|
|
*/
|
|
@property (nonatomic) NSInteger platformType;
|
|
|
|
/**
|
|
* 用户标识
|
|
*/
|
|
@property (nonatomic, copy) NSString *uid;
|
|
|
|
/**
|
|
* 昵称
|
|
*/
|
|
@property (nonatomic, copy) NSString *nickname;
|
|
|
|
/**
|
|
* 头像
|
|
*/
|
|
@property (nonatomic, copy) NSString *icon;
|
|
|
|
/**
|
|
* 性别
|
|
*/
|
|
@property (nonatomic) NSInteger gender;
|
|
|
|
/**
|
|
* 用户主页
|
|
*/
|
|
@property (nonatomic, copy) NSString *url;
|
|
|
|
/**
|
|
* 用户简介
|
|
*/
|
|
@property (nonatomic, copy) NSString *aboutMe;
|
|
|
|
/**
|
|
* 认证用户类型
|
|
*/
|
|
@property (nonatomic) NSInteger verifyType;
|
|
|
|
/**
|
|
* 认证描述
|
|
*/
|
|
@property (nonatomic, copy) NSString *verifyReason;
|
|
|
|
/**
|
|
* 生日
|
|
*/
|
|
@property (nonatomic, strong) NSDate *birthday;
|
|
|
|
/**
|
|
* 粉丝数
|
|
*/
|
|
@property (nonatomic) NSInteger followerCount;
|
|
|
|
/**
|
|
* 好友数
|
|
*/
|
|
@property (nonatomic) NSInteger friendCount;
|
|
|
|
/**
|
|
* 分享数
|
|
*/
|
|
@property (nonatomic) NSInteger shareCount;
|
|
|
|
/**
|
|
* 注册时间
|
|
*/
|
|
@property (nonatomic) NSTimeInterval regAt;
|
|
|
|
/**
|
|
* 用户等级
|
|
*/
|
|
@property (nonatomic) NSInteger level;
|
|
|
|
/**
|
|
* 教育信息
|
|
*/
|
|
@property (nonatomic, strong) NSArray *educations;
|
|
|
|
/**
|
|
* 职业信息
|
|
*/
|
|
@property (nonatomic, strong) NSArray *works;
|
|
|
|
/**
|
|
* 原始数据
|
|
*/
|
|
@property (nonatomic, strong) NSDictionary *rawData;
|
|
|
|
@end
|