From ce4eaddf9eb835f01e6bf5845a063d306f322b24 Mon Sep 17 00:00:00 2001 From: Aeline <liu9421wen@163.com> Date: 星期一, 08 三月 2021 18:16:51 +0800 Subject: [PATCH] al --- BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/BUCommonMacros.h | 34 +++++++++++++++++++++++++++++----- 1 files changed, 29 insertions(+), 5 deletions(-) diff --git a/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/BUCommonMacros.h b/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/BUCommonMacros.h index 0165bb3..28259d3 100644 --- a/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/BUCommonMacros.h +++ b/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/BUCommonMacros.h @@ -10,6 +10,8 @@ FOUNDATION_EXPORT NSString * const BUSDKVersion; +/// 鏍囪鏄惁鏄紑鍙戠姸鎬侊紝姝e紡涓婄嚎鍙戠増鏃剁疆 0 +#define DevEnv 0 /** String **/ #define BUEmptyString (@""); @@ -96,7 +98,8 @@ #define BUMAXScreenSide MAX([UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height) #endif -#define BUiPhoneX ((BUMAXScreenSide == 812.0) || (BUMAXScreenSide == 896)) +#define BUIsNotchScreen bu_is_notch_screen() +#define BUiPhoneX BUIsNotchScreen #define kBUDefaultNavigationBarHeight (BUiPhoneX?88:64) // 瀵艰埅鏉¢珮搴� #define kBUSafeTopMargin (BUiPhoneX?24:0) #define kBUDefaultStautsBarHeight (BUiPhoneX?44:20) // 鐘舵�佹爮楂樺害 @@ -130,16 +133,37 @@ FOUNDATION_EXPORT id BU_JSONObjectByRemovingKeysWithNullValues(id JSONObject); +FOUNDATION_EXPORT BOOL bu_is_notch_screen(void); /** LOG **/ -#define BU_Log_Foundation(frmt, ...) BU_Log_Base(BUFoundationLog, frmt, ##__VA_ARGS__) - -#define BU_Log_Base(BULogTypeString, frmt, ...) BU_LOG_MAYBE(BULogTypeString, BU_LOG_ENABLED, frmt, ##__VA_ARGS__) +#define BU_Log_Foundation(frmt, ...) BU_LOG_MAYBE(BUFoundationLog, BU_LOG_ENABLED, frmt, ##__VA_ARGS__) #define BU_LOG_MAYBE(BULogTypeString, flg, frmt, ...) \ do { \ -if(flg) NSLog(@"銆怋ytedanceUnion V%@銆�-銆�%@銆�%@", BUSDKVersion, BULogTypeString, [NSString stringWithFormat:frmt,##__VA_ARGS__]); \ +if(flg) NSLog(@"銆怭angleUnion V%@銆�-銆�%@銆�%@", BUSDKVersion, BULogTypeString, [NSString stringWithFormat:frmt,##__VA_ARGS__]); \ } while(0) + +#if DevEnv + +#define BU_LogD_Verbose @"馃煛".UTF8String +#define BU_LogD_Info @"馃煝".UTF8String +#define BU_LogD_Error @"馃敶".UTF8String +#define BU_LogD(BULogType, nature, format, ...) printf("\n銆�%s銆�%s [%s %d] %s\n\n", BULogType.UTF8String, nature, [NSString stringWithUTF8String:__FILE__].lastPathComponent.UTF8String ,__LINE__, [NSString stringWithFormat:format, ##__VA_ARGS__].UTF8String) + +#else + +#define BU_LogD_Verbose +#define BU_LogD_Info +#define BU_LogD_Error +#define BU_LogD(BULogTypeString, nature, ...) + +#endif + FOUNDATION_EXPORT NSString * const BUFoundationLog; FOUNDATION_EXPORT BOOL BU_LOG_ENABLED; + +// 瀵规灇涓惧�艰繘琛屾棩蹇楀瓧绗︿覆杞崲锛� 渚嬪瀵逛簬涓�涓灇涓惧�� 1琛ㄧず婵�鍔辫棰戝箍鍛婄殑鎰忔�濓紝 灏嗚繑鍥烇細 婵�鍔辫棰戝箍鍛�(value:1) +FOUNDATION_EXPORT NSString *NSStringLogFromBUAdEnumItem(NSInteger enumItem, NSDictionary *dic, NSString *defaultValue); +// 瀵规灇涓惧�艰繘琛屽瓧绗︿覆杞崲 渚嬪瀵逛簬涓�涓灇涓惧�� 1琛ㄧずrewarded_ad鐨勫瓧绗︿覆锛� 灏嗚繑鍥烇細 rewarded_ad +FOUNDATION_EXPORT NSString *NSStringFromBUAdEnumItem(NSInteger enumItem, NSDictionary *dic, NSString *defaultValue); -- Gitblit v1.8.0