123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216 |
- //
- // VQU.pch
- // VQU
- //
- // Created by Elaine on 2020/12/2.
- // Copyright © 2020 leo. All rights reserved.
- //
- #import <Availability.h>
- #ifdef __OBJC__
- //define this constant if you want to use Masonry without the 'mas_' prefix
- #define MAS_SHORTHAND
- //define this constant if you want to enable auto-boxing for default syntax
- #define MAS_SHORTHAND_GLOBALS
- #ifndef PrefixHeader_pch
- #define PrefixHeader_pch
- #import "YMVendorMacro.h"
- #import "AppDelegate.h"
- #import "ServerURL.h"
- #import "TalkingData.h"
- #import "YOUPAILCGiftModel.h"
- #import "GKNavigationBarConfigure.h"
- #import "UINavigationController+GKCategory.h"
- //网易云信IM
- #import "NIMKit.h"
- #import "NTESGlobalMacro.h"
- #import "CocoaLumberjack.h"
- #import <NIMSDK/NIMSDK.h>
- #import "LCIMHelper.h"
- #import "UIView+Toast.h"
- #import "ReactiveObjC.h"
- #import "JXCategoryView.h"
- #import "JXPagerView.h"
- #import "TYCyclePagerView.h"
- #import "YYKit.h"
- //帮助类
- #import "ZCCommon.h"
- #import "UIButton+LMUtils.h"
- #import "LCUtilsDefine.h"
- #import "MJExtension.h"
- #import "Masonry.h"
- #import "AFNetworking.h"
- #import "NSObject+FBKVOController.h"
- #import "YBImageBrowser.h"
- #import "YBIBVideoData.h"
- #import "UIViewController+VQ_PageControl.h"
- #import "YOUPAILCImageModel.h"
- #import "NSURL+ImageSize.h"
- #import "UIView+LZEmptyView.h"
- #import "LPSecureData.h"
- #import "UIApplication+YYAdd.h"
- #import <ATAuthSDK_D/ATAuthSDK.h>
- #define APPID @"1596420531"
- #import "PNSBuildModelUtils.h"
- // 字符串加密
- #import <MSYConfig/MSYConfig.h>
- #import <UMCommon/MobClick.h>
- #import "UIView+Category.h"
- //友盟统计第三方登录
- #import <UMCommon/UMCommon.h>
- #import <UMShare/UMShare.h>
- #import <UMPush/UMessage.h>
- #import "UMengRecordTool.h"
- //第三方SDK Key
- //#define TalkingDataID @"33338A19561C48FDA138E078691A4E93"
- #define BuglyAppId @"69091029b2"//Bugly
- #define UMAppKey @"66a12d93940d5a4c4998b295"//友盟
- #define AgoraID @"4107d05e9a5e4179aab7a98cde6b18d9"//声网
- //#define NIMSDKID @"ccad8a3dff96ad04d8d9472d6cae4356"//云信
- #define NIMSDKID @"03efc1f77fc066461493fe8c4ffa97de"//云信
- #define OpenWXID @"wx36f3fe729024051c"//微信开放平台
- #define WXUniversalLink @"https://api.yunqibaopeng.com/"//微信通用链接,比 BaseURL 多一个 "/"
- #define kBaseURL @"https://api.yunqibaopeng.com" // BaseUrl
- #define kBaseImgURL @"https://oss.yunqibaopeng.com/" // oss
- #define KHistorySearchPath [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:@"PYSearchhistories.plist"]
- #define DocPath [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]
- #define CachePath [docPath stringByAppendingPathComponent:@"/save"]
- #define LCNavColor HexColorFromRGB(0x1C1D23)
- #define LCBkgColor HexColorFromRGB(0x1C1D23)
- #define LCSeparatorColor HexColorFromRGB(0xC8C8C8)
- #define LCRedColor HexColorFromRGB(0xF4003F)
- #define LCSubBkgColor HexColorFromRGB(0x2A2935)
- #define LCTextBlack HexColorFromRGB(0x111111)
- #define LCTextGray HexColorFromRGB(0x999999)
- #define LCTextNormal HexColorFromRGB(0x666666)
- #define LCGray HexColorFromRGB(0xcccccc)
- #define LCPurple HexColorFromRGB(0xa22df6)
- #define LCGreen HexColorFromRGB(0x00eb45)
- #define LCWhiteColor HexColorFromRGB(0xffffff)
- #define LCBlackColor HexColorFromRGB(0x000000)
- #define LCBlueColor HexColorFromRGB(0xFF5CA2)
- #define LCYellowColor HexColorFromRGB(0xFF5CA2)
- #define LCBlueColorHighit HexColorFromRGBA(0x208eef,0.5)
- #define LCOrangeColor HexColorFromRGB(0xfc7f23)
- #define LCGradientOneColor HexColorFromRGB(0xFEA5A5)
- #define LCGradientTwoColor HexColorFromRGB(0xA6A9FE)
- #define VIPNORMALONECOLOR HexColorFromRGB(0xEFC0E3)
- #define VIPNORMALTOWCOLOR HexColorFromRGB(0x9988C1)
- #define ZYPinkColor HexColorFromRGB(0x7C69FE)
- #define ZYBGGrayColor HexColorFromRGB(0xeeeeee)
- #define ZYTitleColor HexColorFromRGB(0xF4003F)
- //渐变色主色调
- #define ZYGradientOneColor HexColorFromRGB(0xFF0084)
- #define ZYGradientTwoColor HexColorFromRGB(0xFF3A00)
- #define ZYShadeOneColor HexColorFromRGB(0xFFD78F)
- #define ZYShadeTwoColor HexColorFromRGB(0xFF69AD)
- #define ZYTextInputColor HexColorFromRGB(0xFFFFFF)//文本消息输入框文字颜色
- #define LZ273145Color HexColorFromRGB(0x273145) // 纯色/大标题
- #define LZ475A7DColor HexColorFromRGB(0x475A7D) // 纯色/副标
- #define LZ7695B7Color HexColorFromRGB(0x7695B7) // 纯色/图标
- #define LZA3AABEColor HexColorFromRGB(0xA3AABE) // 纯色/正文/副文
- #define LZD6E0F4Color HexColorFromRGB(0xD6E0F4) // 纯色/标签栏图标
- #define LZD1E7FEColor HexColorFromRGB(0xD1E7FE) // 纯色/置灰
- #define LZEDF7FFColor HexColorFromRGB(0xEDF7FF) // 纯色/底板
- #define LZFAFAFCColor HexColorFromRGB(0xFAFAFC) // 纯色/背景
- #define LZBFB6FFColor HexColorFromRGB(0xECFC54) // 渐变/主色
- #define LZ7C69FEColor HexColorFromRGB(0x76F99B) // 渐变/主色
- #define LZFF6ADCColor HexColorFromRGB(0xFF6ADC) // 渐变/主色
- #define MAINGRIDTitleC HexColorFromRGB(0xFFFFFF)
- #define MAINGRIDColor1 HexColorFromRGB(0xFD8780)
- #define MAINGRIDColor2 HexColorFromRGB(0xFC8CB0)
- #define AGREEMENTColor HexColorFromRGB(0x6D82FD)
- #define kMainGradTitleC HexColorFromRGB(0xFFFFFF)
- #define kMainGradColor1 HexColorFromRGB(0xFC8BAA)
- #define kMainGradColor2 HexColorFromRGB(0xFC888B)
- #define kMainGradColors @[kMainGradColor1,kMainGradColor2]
- #define kMainGradLocation @[@(0),@(1)]
- #define kMainGradStartP CGPointMake(0, 0)
- #define kMainGradEndP CGPointMake(0, 1)
- #define LZFFB5DBColor HexColorFromRGB(0xFFB5DB) // 渐变/辅色1
- #define LZFE66A4Color HexColorFromRGB(0xFE66A4) // 渐变/辅色1
- #define LZFFD099Color HexColorFromRGB(0xFFD099) // 渐变/辅色2
- #define LZFE9B4BColor HexColorFromRGB(0xFE9B4B) // 渐变/辅色2
- #define LZ92E2FFColor HexColorFromRGB(0x92E2FF) // 渐变/辅色3
- #define LZ1DBEF9Color HexColorFromRGB(0x1DBEF9) // 渐变/辅色3
- #define LZFBB1ACColor HexColorFromRGB(0xFBB1AC) // 渐变/辅色4
- #define LZFF5C4DColor HexColorFromRGB(0xFF5C4D) // 渐变/辅色4
- #define LZ9CFCF3Color HexColorFromRGB(0x9CFCF3) // 渐变/辅色5
- #define LZ00DFCAColor HexColorFromRGB(0x00DFCA) // 渐变/辅色5
- #define LZF5F4F7Color HexColorFromRGB(0xF5F4F7) // 组件/分割线
- #define LZF7F8FAColor HexColorFromRGB(0xF7F8FA) // 纯色/灰色/F7F8FA
- #define LZD3D1D7Color HexColorFromRGB(0xD3D1D7) // 输入框提示文本颜色
- //常规字体
- #define LCFont(font) [UIFont systemFontOfSize:font]
- #define LCBoldFont(font) [UIFont boldSystemFontOfSize:font]
- #define LCSemiboldFont(font) [UIFont systemFontOfSize:font weight:(UIFontWeightSemibold)]
- #define LCBFont17 LCBoldFont(17)
- #define LCFont17 LCFont(17)
- #define LCFont16 LCFont(16)
- #define LCFont15 LCFont(15)
- #define LCFont14 LCFont(14)
- #define LCFont13 LCFont(13)
- #define LCFont12 LCFont(12)
- //空页面占位图size
- #define kEmptyViewSize CGSizeMake(adapt(110), adapt(100))
- #define LZZhenyanGBFont(font) [UIFont fontWithName:@"ZhenyanGB" size:font]
- #define LZDinFont(font) ([UIFont fontWithName:@"DINAlternate-Bold" size:font] == nil ? [UIFont fontWithName:@"DIN Alternate Bold" size:font] : [UIFont fontWithName:@"DINAlternate-Bold" size:font])
- #define LCSmallPadding 5
- #define LCMiddlePadding 10
- #define LCBorderPadding 15
- typedef NS_ENUM(NSInteger, LZTableViewCellAccessoryType) {
- LZTableViewCellAccessoryNone, // 不展示
- LZTableViewCellAccessoryDisclosureIndicator, // 箭头
- LZTableViewCellAccessorySwitch, // 开关
- LZTableViewCellAccessoryRightTitle, //展示右边箭头+title
- LZTableViewCellAccessoryRightImage, //展示右边箭头+图片
-
- };
- #ifdef DEBUG
- #define LCLog(...) NSLog(__VA_ARGS__)
- static DDLogLevel ddLogLevel = DDLogLevelVerbose;
- #else
- #define LCLog(...)
- static DDLogLevel ddLogLevel = DDLogLevelInfo;
- #endif
- //常用的block
- typedef void(^avatarClickBlock)(NSString*);
- typedef void(^editNickBlock)(NSString *);
- #define kAppDelegate ((AppDelegate *)([UIApplication sharedApplication].delegate))
- #endif //define__OBJC__
- #endif /* LiveChat_pch */
|