123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- //
- // UserKeyHeader.h
- // StudentDaya
- //
- // Created by Kyle on 2019/8/12.
- // Copyright © 2019 DayaMusic. All rights reserved.
- //
- #ifndef UserKeyHeader_h
- #define UserKeyHeader_h
- /* --------------------- UserDefaultMethod ----------------------- */
- /**
- * set the saved objects 存储对象
- */
- #define UserDefaultSetObjectForKey(__VALUE__,__KEY__) \
- {\
- [[NSUserDefaults standardUserDefaults] setObject:__VALUE__ forKey:__KEY__];\
- [[NSUserDefaults standardUserDefaults] synchronize];\
- }
- #define UserDefaultSetBoolForKey(__VALUE__,__KEY__) \
- {\
- [[NSUserDefaults standardUserDefaults] setBool:__VALUE__ forKey:__KEY__];\
- [[NSUserDefaults standardUserDefaults] synchronize];\
- }
- /**
- * get the saved objects 获得存储的对象
- */
- #define UserDefaultObjectForKey(__KEY__) [[NSUserDefaults standardUserDefaults] objectForKey:__KEY__]
- #define UserDefaultBoolForKey(__KEY__) [[NSUserDefaults standardUserDefaults] boolForKey:__KEY__]
- /**
- * delete objects 删除对象
- */
- #define UserDefaultRemoveObjectForKey(__KEY__) \
- {\
- [[NSUserDefaults standardUserDefaults] removeObjectForKey:__KEY__];\
- [[NSUserDefaults standardUserDefaults] synchronize];\
- }
- /*-------------------------------------------------------------------- */
- #define CHAT_USER_DEFAULT_LOGO (@"chat_personLogo")
- #define GROUP_FAN_LOGO (@"chat_fansGroup_logo")
- #define GROUP_COURSE_LOGO (@"chat_group_Logo")
- #define GROUP_TENANT_LOGO (@"tenant_group_default_avatal")
- #define STUDENT_AVATAR (@"student_avatar")
- #define TEACHER_AVATAR (@"teacher_avatar")
- #define CLIENT_USERDEFAULT_LOGO ([UserDefaultObjectForKey(TENANT_ID) integerValue] <= 0 ? @"student_avatar" : @"tenant_defalut_avatar")
- #define GROUP_DEFAULT_LOGO (@"group_default_avatal")
- #define CLIENT_GROUP_LOGO ([UserDefaultObjectForKey(TENANT_ID) integerValue] <= 0 ? @"group_default_avatal" : @"tenant_group_default_avatal")
- #define VIP_DEFAULT_LOGO (@"vip_chatList")
- #define MESSAGEKEY ([dic ks_stringValueForKey:@"msg"])
- #define PHONEKEY (@"phone")
- #define PASSWORDKEY (@"password")
- #define OrganizationIDKey (@"accompany_id")
- #define OrganizationEmailKey (@"OrganizationEmail") // 机构邮箱
- // 老师类型
- #define TeacherTypeKey (@"teacher_type")
- // userId 用户id
- #define UIDKey (@"UID")
- //用户token
- #define TokenKey (@"access_token")
- #define RefreshToken (@"refresh_token")
- #define Token_type (@"token_type")
- // IM——ID
- #define IM_USERID (@"imUserId")
- // IM sig
- #define IM_TOKEN (@"IM_SIG")
- //用户昵称
- #define NicknameKey (@"NickName")
- // 头像
- #define AvatarUrlKey (@"AvatarUrl")
- #define WEB_URL (@"web_url")
- #define FAIL_WEB_URL (@"lastFail_web_url")
- #define WEB_FAILCOUNT (@"web_failCount") // 退出登录次数
- #define CLIENT_TYPE (@"client_type")
- #define TENANT_ID (@"tenantId")
- #define DEFALUT_A4FREQUENCE (440)
- #define A4_FREQUENCE_INTABLE (440.0)
- #define TENANT_ALBUMID (@"TENANT_ALBUMID")
- #endif /* UserKeyHeader_h */
|