// // MonentsInfoModel.h // xplan-ios // // Created by 冯硕 on 2022/5/11. // #import #import "XPEnum.h" NS_ASSUME_NONNULL_BEGIN typedef NS_ENUM(NSInteger, MonentsContentType) { ///纯文字的 MonentsContentType_Text = 0, ///文字 + 图片 MonentsContentType_Picture }; @class MonentsPicInfoModel; @interface MonentsInfoModel : NSObject ///类型 @property (nonatomic,assign) MonentsContentType type; ///用户的uid @property (nonatomic,copy) NSString *uid; ///昵称 @property (nonatomic,copy) NSString *nick; ///身份的类型 @property (nonatomic,assign) NSInteger defUser; ///是否是新用户 @property (nonatomic,assign) BOOL newUser; ///性别 @property (nonatomic,assign) GenderType gender; ///头像 @property (nonatomic,copy) NSString *avatar; ///年龄 @property (nonatomic,assign) int age; ///内容 @property (nonatomic,strong) NSString *content; ///喜欢的次数 @property (nonatomic,copy) NSString *likeCount; ///我是否已经点赞 @property (nonatomic, assign) BOOL like; ///评论的次数 @property (nonatomic,copy) NSString *commentCount; //发布时间 @property (nonatomic,copy) NSString *publishTime; ///等级 @property (nonatomic,strong) NSString *experLevelPic; ///魅力等级 @property (nonatomic,strong) NSString *charmLevelPic; ///是否置顶 @property (nonatomic,assign) BOOL squareTop; ///发布的内容 @property (nonatomic,copy) NSArray *dynamicResList; ///头饰url地址 @property (nonatomic,copy) NSString *headwearPic; ///头饰url地址 @property (nonatomic,copy) NSString *headwearEffect; ///是否在直播中 @property (nonatomic,copy) NSString *inRoomUid; ///显示的标签 @property (nonatomic,copy) NSArray *labelList; ///铭牌名称 @property (nonatomic, copy) NSString *nameplateWord; ///铭牌图片 @property (nonatomic, copy) NSString *nameplatePic; ///话题id @property (nonatomic, assign) long topicId; ///话题名字 @property (nonatomic, copy) NSString *topicName; ///是否是折叠起来的 @property (nonatomic,assign) BOOL isFold; ///cell的高度 @property (nonatomic,assign) CGFloat rowHeight; ///图片的高度 @property (nonatomic,assign) CGFloat picHeight; ///文本内容的高度 @property (nonatomic,assign) CGFloat contentHeight; ///显示的内容的富文本 @property (nonatomic,strong) NSMutableAttributedString *contentAttribute; ///收起的 @property (nonatomic,strong, nullable) NSMutableAttributedString *foldAttribute; @end @interface MonentsPicInfoModel : NSObject ///图片的地址 @property (nonatomic,copy) NSString * resUrl; ///格式 @property (nonatomic,copy) NSString *format; ///宽度 @property (nonatomic,assign) CGFloat width; ///高度 @property (nonatomic,assign) CGFloat height; @end NS_ASSUME_NONNULL_END