Define_Enum.h
1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
//
// Define_Enum.h
// coffee-app-ios
//
// Created by 钱鋆 on 15/8/12.
// Copyright (c) 2015年 xn. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface Define_Enum : NSObject
typedef enum {
USER_TYPE_ISME,
USER_TYPE_ISOTHER
}USER_TYPE;
typedef enum : NSUInteger {
UNION = 0,
RECEIVEMAIL,
} didSelectType;
typedef enum {
//任何人可以加入
WITHOUT_CONFIRM,
//需要确认
NEED_CONFIRM,
//拒绝加入
REJECT_JOIN
}GroupJoinTypeEnum;
typedef enum {
//
PC_WEB,
//
MOBILE_WEB,
//
PC_CLIENT,
//
MOBILE_CLIENT
}ApplicationTypeEnum;
typedef enum {
MAIL, // 邮箱
MOBILE, // 手机
SHORT_MOBILE, //短验证码
LOGIN
}VerificationTypeEnum;
typedef enum : NSUInteger {
// 群组
GROUP,
// 个人
PERSON,
} ScanCodeType;
// TODO 这个enum从云信demo中移植
typedef NS_ENUM(NSInteger, NTESMediaButton)
{
NTESMediaButtonPicture = 0, // 图片
NTESMediaButtonShoot, //拍摄
NTESMediaButtonVideo, // 视频
NTESMediaButtonLocation, // 位置
NTESMediaButtonJanKenPon, // 石头剪刀布
NTESMediaButtonVideoChat, // 视频语音通话
NTESMediaButtonAudioChat, // 免费通话
NTESMediaButtonFileTrans, // 文件传输
NTESMediaButtonSnapchat, // 阅后即焚
NTESMediaButtonWhiteBoard, // 白板沟通
NTESMediaButtonTip, // 提醒消息
};
typedef enum {
//待办任务
WAITING,
//完成任务
FINISHED,
}TaskTypeEnum;
typedef enum {
NONE,
TOUCH,
SCAN
}ThreeDTouch;
@end