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 

资料修改