// // YBMessageManager.h // YBHiMo // // Created by YB007 on 2021/9/14. // Copyright © 2021 YB007. All rights reserved. // #import /// 群组cell类型 typedef NS_ENUM(NSInteger,CellListType) { CellListType_Normal, // 普通列表 CellListType_SelMember, // 选择成员 }; /// 选择成员类型 typedef NS_ENUM(NSInteger,SelMemberType) { SelMemberType_Create, // 创建群组选人 SelMemberType_Invite, // 邀请成员选人 }; /// 群内的身份 typedef NS_ENUM(NSInteger,GroupIdentity) { GroupIdentity_Normal, // 普通用户 GroupIdentity_Own, // 群主 GroupIdentity_Admin, // 群管理 }; typedef NS_ENUM(NSInteger,MsgUiType) { MsgUiType_C2C, MsgUiType_Group, }; typedef NS_ENUM(NSInteger,UiFrom) { UiFrom_Default, UiFrom_Samll, // 私信小窗口 }; NS_ASSUME_NONNULL_BEGIN typedef void (^MsgCellDataBlock)(int code,TConversationCellData*cellData); @interface YBMessageManager : NSObject +(instancetype)shareManager; // 私信列表 -(void)goChatListVC; // 私信对话 -(void)chatWithUser:(NSDictionary*)userInfo; -(void)getChatCellDataWithTouid:(NSString *)touid finish:(MsgCellDataBlock)finish; @end NS_ASSUME_NONNULL_END