NSDictionary(FWApplication)
@interface NSDictionary <__covariant KeyType,
__covariant ObjectType>(FWApplication)
NSDictionary分类
-
从字典中随机取出Key,如@{@“a”=>@2, @“b”=>@8, @“c”=>@0}随机取出@“b”
Declaration
Objective-C
@property (nonatomic, readonly, nullable) KeyType fw_randomKey;Return Value
随机Key
-
从字典中随机取出对象,如@{@“a”=>@2, @“b”=>@8, @“c”=>@0}随机取出@8
Declaration
Objective-C
@property (nonatomic, readonly, nullable) ObjectType fw_randomObject;Return Value
随机对象
-
从字典中按权重Object随机取出Key,如@{@“a”=>@2, @“b”=>@8, @“c”=>@0}大概率取出@“b",不会取出@"c”
Declaration
Objective-C
@property (nonatomic, readonly, nullable) KeyType fw_randomWeightKey;Return Value
随机Key
-
字典中是否含有NSNull值
Declaration
Objective-C
@property (nonatomic, readonly) BOOL fw_includeNull;Return Value
是否含有NSNull
-
递归移除字典中NSNull值
Declaration
Objective-C
@property (nonatomic, copy, readonly) NS_REFINED_FOR_SWIFT NSDictionary<KeyType, ObjectType> *fw_removeNull;Return Value
不含NSNull的字典
-
移除字典中NSNull值
@praram recursive 是否递归
Declaration
Objective-C
- (nonnull NSDictionary<KeyType, ObjectType> *)fw_removeNullRecursive: (BOOL)recursive;Return Value
不含NSNull的字典
NSDictionary(FWApplication) Category Reference