IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
全部 结构体 命名空间 函数 变量 类型定义 枚举 枚举值 属性 
TIMManagerEnum.h 文件参考

枚举

enum  TIMNetworkStatus
 
enum  TIMLoginStatus
 
enum  TIMLogLevel
 
enum  TIMUserStatusType
 
enum  TIMGenderType
 
enum  TIMProfileAddPermission
 
enum  TIMProfileChangeType
 

枚举类型说明

◆ TIMNetworkStatus

1 连接事件类型

枚举值
kTIMConnected 

已连接

kTIMDisconnected 

失去连接

kTIMConnecting 

正在连接

kTIMConnectFailed 

连接失败

◆ TIMLoginStatus

2 登陆状态

枚举值
kTIMLoginStatus_Logined 

已登录

kTIMLoginStatus_Logining 

登录中

kTIMLoginStatus_UnLogined 

未登录

kTIMLoginStatus_Logouting 

登出中

◆ TIMLogLevel

3 日志级别

枚举值
kTIMLog_Off 

关闭日志输出

kTIMLog_Test 

全量日志

kTIMLog_Verbose 

开发调试过程中一些详细信息日志

kTIMLog_Debug 

调试日志

kTIMLog_Info 

信息日志

kTIMLog_Warn 

警告日志

kTIMLog_Error 

错误日志

kTIMLog_Assert 

断言日志

◆ TIMUserStatusType

4 用户状态类型

枚举值
kTIMUserStatusType_Unkown 

未知状态

kTIMUserStatusType_Online 

在线状态

kTIMUserStatusType_Offline 

离线状态

kTIMUserStatusType_UnLogined 

未登录(如主动调用 TIMLogout 接口,或者账号注册后还未登录)

◆ TIMGenderType

5 用户性别类型

枚举值
kTIMGenderType_Unknown 

未知性别

kTIMGenderType_Male 

性别男

kTIMGenderType_Female 

性别女

◆ TIMProfileAddPermission

6 用户加好友的选项

枚举值
kTIMProfileAddPermission_Unknown 

未知

kTIMProfileAddPermission_AllowAny 

允许任何人添加好友

kTIMProfileAddPermission_NeedConfirm 

添加好友需要验证

kTIMProfileAddPermission_DenyAny 

拒绝任何人添加好友

◆ TIMProfileChangeType

7 资料变更类型

枚举值
kTIMProfileChange_None 

未知类型

kTIMProfileChange_Profile 

资料修改