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/NSDictionary+BUUtilities.h |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/NSDictionary+BUUtilities.h b/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/NSDictionary+BUUtilities.h
index 0e4c61c..8833479 100644
--- a/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/NSDictionary+BUUtilities.h
+++ b/BuWanVideo2.0/CSJ/BUFoundation.framework/Headers/NSDictionary+BUUtilities.h
@@ -18,9 +18,13 @@
 #pragma mark - Safe Value Type From Key
 - (NSString *)bu_stringForKey:(NSString *)key defaultValue:(NSString *)defalutValue;
 - (NSInteger)bu_integerForKey:(NSString *)key defaultValue:(NSInteger)defalutValue;
+- (long)bu_longForKey:(NSString *)key defaultValue:(long)defalutValue;
+- (long long)bu_longLongForKey:(NSString *)key defaultValue:(long long)defalutValue;
 - (NSTimeInterval)bu_timeIntervalForKey:(NSString *)key defaultValue:(NSTimeInterval)defalutValue;
+- (NSTimeInterval)bu_floatForKey:(NSString *)key defaultValue:(float)defalutValue;
 - (NSArray *)bu_arrayForKey:(NSString *)key defaultValue:(NSArray *)defalutValue;
 - (NSDictionary *)bu_dictionaryForKey:(NSString *)key defaultValue:(NSDictionary *)defalutValue;
+
 @end
 
 @interface NSDictionary(BU_JSONValue)
@@ -29,3 +33,11 @@
 + (id)bu_dictionaryWithJSONData:(NSData *)inData error:(NSError **)outError;
 + (id)bu_dictionaryWithJSONString:(NSString *)inJSON error:(NSError **)outError;
 @end
+
+
+@interface NSMutableDictionary (BU_Helper)
+
+#pragma mark - Safe Set Object For Key
+- (void)bu_setObject:(id)object forKey:(id<NSCopying>)key;
+
+@end

--
Gitblit v1.8.0